Sobes.tech
Intern
152
questionbank

Что делает функция COUNT?

Ответ от нейросети

sobes.tech AI

Агрегирует данные, подсчитывая количество строк в выборке. Игнорирует NULL-значения в указанном столбце, если таковой задан.

  • COUNT(*): Подсчитывает все строки, включая те, что содержат NULL в любом столбце.
  • COUNT(столбец): Подсчитывает строки, где указанный столбец не содержит NULL.
  • COUNT(DISTINCT столбец): Подсчитывает количество уникальных, не-NULL значений в указанном столбце.

Пример использования в SQL:

SELECT COUNT(*) FROM users; -- Подсчет всех пользователей
SELECT COUNT(email) FROM users; -- Подсчет пользователей с указанным email
SELECT COUNT(DISTINCT city) FROM users; -- Подсчет уникальных городов пользователей