atesting.ru Блог SQL GROUP BY — Учебное пособие по SQL | Материалы для тестирования программного обеспечения

SQL GROUP BY — Учебное пособие по SQL | Материалы для тестирования программного обеспечения

SQL Group By:

Оператор SQL GROUP BY часто используется с агрегатными функциями (COUNT, MAX, MIN, SUM, AVG) для группировки набора результатов по одному или нескольким столбцам.

Синтаксис:

< td class = "crayon-nums" data-settings = "show"> 1
ВЫБРАТЬ имя_столбца FROM table_name WHERE condition GROUP BY имя_столбца ORDER BY имя_столбца ( s);

Пример:

Чтобы получить общую сумму зарплаты для каждого сотрудника, запрос GROUP BY будет выглядеть следующим образом:

1 ВЫБЕРИТЕ EmpName, SUM (SALARY) ASALARY ИЗ ОБРАЗНОЙ ГРУППЫ ПО EmpName;

Здесь я выполнил оба запроса, чтобы показать вам результат SAMPLETABLE и вывод SAMPLETABLE с оператором GROUP BY.

 SQL GROUP BY & ndash; Учебное пособие по SQL | Материалы для тестирования программного обеспечения

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

Я снова выполняю оба запроса, чтобы показать вам результат SAMPLETABLE и результат SAMPLETABLE с GROUP BY оператор.

Как вставить данные в таблицу SQL

На изображении ниже мы могли видеть два запроса. Вы можете найти повторяющиеся значения в имени таблицы SAMPLETABLE. Общее количество записей — 4 на основе GROUP BY во втором запросе SELECT. Оператор SELECT GROUP BY отображает два столбца (например, EmpName и SALARY) и группирует записи с помощью столбца EmpName .

SQL GROUP BY & ndash; Учебное пособие по SQL | Материалы для тестирования программного обеспечения

В следующем учебном курсе мы увидим, как использовать HAVING в SQL.

Ознакомьтесь с полным учебным пособием по SQL, нажав ссылка ниже:

Учебное пособие по SQL — завершено

TAG: qa