COUNT + DISTINCT
SELECT COUNT(aid) FROM au;
+------------+
| COUNT(aid) |
+------------+
|        669 |
+------------+SELECT COUNT(DISTINCT aid) FROM au;
+---------------------+
| COUNT(DISTINCT aid) |
+---------------------+
|                 515 |
+---------------------+У MySQL, щоб порахувати кількість унікальних значень у стовпчику, використовується функція COUNT разом із ключовим словом DISTINCT. Приклад запиту:
SELECT COUNT(DISTINCT column_name) AS unique_count
FROM table_name;Де:
- column_name– це назва стовпчика, для якого ви хочете порахувати унікальні значення.
- table_name– це назва таблиці, в якій міститься цей стовпчик.
Наприклад, якщо у вас є таблиця employees і ви хочете порахувати кількість унікальних значень у стовпчику department, ваш запит виглядатиме так:
SELECT COUNT(DISTINCT department) AS unique_departments
FROM employees;Цей запит поверне кількість унікальних відділів у таблиці employees.
Last updated
