Sobes.tech
Back to questions
Middle+
3

С какими базами данных ты работал и какие SQL-запросы умеешь писать?

Companies where asked
Лига Цифровой ЭкономикиЛига Цифровой Экономики

Answer from AI

sobes.tech AI

Работал с реляционными базами данных, такими как PostgreSQL и MySQL, а также с NoSQL решениями, например, MongoDB.

В SQL умею писать запросы для:

  • выборки данных (SELECT с JOIN, WHERE, GROUP BY, HAVING, ORDER BY)
  • вставки (INSERT)
  • обновления (UPDATE)
  • удаления (DELETE)
  • создания и изменения таблиц (CREATE TABLE, ALTER TABLE)
  • использования подзапросов и оконных функций

Пример простого запроса для выборки пользователей старше 18 лет:

SELECT id, name, email FROM users WHERE age > 18 ORDER BY name ASC;

В Go обычно использую пакет database/sql с драйверами для подключения к БД и пишу запросы вручную или с помощью ORM, например, GORM.