Что такое query

«Что такое query» — вопрос из категории SQL, который задают на 27% собеседований Системный Аналитик. Ниже — развёрнутый ответ с разбором ключевых моментов.

Ответ

Запрос (query) — это запрос к базе данных или API для получения, изменения или удаления данных.

Пример SQL-запроса:

SELECT name, email FROM users WHERE age > 18;

Пример GraphQL-запроса:

query {
  users(age: { gt: 18 }) {
    name
    email
  }
}

Запросы могут быть простыми (получение данных) или сложными (агрегации, JOIN-операции). В REST API запросы выполняются через HTTP-методы (GET, POST и т. д.).