Английская лексика: Базы данных и SQL · Команды и запросы SQL

Что значит GROUP BY?

Значение и примеры · Базы данных и SQL

словосочетаниеБазовый термин

GROUP BY: GROUP BY, группировка GROUP BY

Предложение SQL, объединяющее строки с одинаковыми значениями в группы для вычисления суммы, количества или среднего по каждой группе.

Где и как употребляется

Используется с агрегатными функциями, например SELECT city, COUNT(*) FROM customers GROUP BY city. В стандартном SQL каждый столбец из SELECT, не входящий в агрегатную функцию, должен быть указан в GROUP BY. Нарушение этого правила — частая ошибка.

Примеры предложений

  1. Group by month to see how revenue changed over the year.

    Сгруппируйте данные по месяцам, чтобы увидеть изменение выручки за год.

    Группировка позволяет сравнить месячные итоги.

  2. The query fails because product_name is in the SELECT list but not in the GROUP BY.

    Запрос завершается ошибкой: product_name есть в SELECT, но отсутствует в GROUP BY.

    Выбранный столбец без агрегирования должен также участвовать в группировке.

Распространённые словосочетания

  • GROUP BY a column
  • group by date
  • GROUP BY with HAVING
  • grouped results

Это слово в других отраслях

Одно и то же английское слово может иметь другое значение в другой отрасли:

Другие термины: Команды и запросы SQL

Закрепляйте лексику чтением

Тексты подходящего уровня помогают запоминать новые слова. Выберите бесплатные книги на английском: