Sobes.tech
Junior

Koja je razlika između COUNT(*) i COUNT(naziv_kolone)?

sobes.tech АИ

Одговор од АИ

COUNT(*) броји све редове у табели, укључујући редове где су све вредности поља NULL.

COUNT(име_колоне) броји само оне редове у којима вредност одређене име_колоне није NULL.

Пример:

SELECT COUNT(*) FROM моја_табела; -- Враћа укупни број редова

SELECT COUNT(неко_поље) FROM моја_табела; -- Враћа број редова где `some_column` није `NULL`