Sobes.tech
Senior
38

COUNT(*) vs COUNT(սյունակ) — արդյոք արդյունքը նույնն է, թե տարբեր?

Ընկերությունները, որտեղ հարցրել են
Азиатско-Тихоокеанский банк

Պատասխան AI-ից

sobes.tech AI

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

COUNT(column) считает количество строк, где значение в указанном столбце не равно NULL.

Пример:

id value
1 10
2 NULL
3 20
  • COUNT(*) вернёт 3
  • COUNT(value) вернёт 2

Таким образом, результат будет разным, если в столбце есть NULL значения.