Английская лексика: Разработка программного обеспечения · Базы данных и хранение данных

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

Значение и примеры · Разработка программного обеспечения

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

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

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

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

Другие термины: Базы данных и хранение данных

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

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