Оператор GROUP BY визначає, як рядки групуватимуться. Перший стовпець у виразі SELECT – Manufacturer представляє назву групи, а другий стовпець – ModelsCount представляє результат функції Count, яка обчислює кількість рядків у группе.19 лип. 2017 р.
Що означає GROUP BY?
Пропозиція GROUP BY в Access об'єднує записи з однаковими значеннями у вказаному списку полів в один запис. Зведене значення створюється для кожного запису, якщо в інструкцію SELECT включено агрегатну функцію SQL, наприклад Sum або Count.
У чому різниця між distinct та GROUP BY?
Оператор SQL DISTINCT використовується для вказівки на те, що слід працювати лише з унікальними значеннями шпальти. Оператор SQL GROUP BY використовується для об'єднання результатів вибірки по одному чи декільком стовпцям. В результаті роботи з цими предикатами ми отримуємо унікальні записи з якогось ключа.