Как посчитать нулевые значения в postgresql? - PullRequest
0 голосов
/ 26 декабря 2018
select distinct "column" from table;

вывод:

    column
1     0.0
2     [null]
3     1.0

Но когда я пытаюсь подсчитать нулевые значения

select count("column") from train where "column" is NULL;

Дает вывод 0 (ноль)

Можете ли вы предложитьгде это идет не так?

1 Ответ

0 голосов
/ 26 декабря 2018

Использование count(*):

select count(*) from train where "column" is NULL;

count() с любым другим аргументом подсчитывает ненулевые значения, поэтому их нет, если "column" равно NULL.

...