Postgres: Как найти строки, в которых определенный столбец имеет «пустые» значения?

#sql #postgresql

#sql #postgresql

Вопрос:

Мне нужно найти строки, которые имеют пустые значения в столбце после импорта CSV. Столбец является INTEGER столбцом, следовательно,

 ... where col = ''  

на меня это не действует.

Комментарии:

1. Где col равно нулю

Ответ №1:

Вы можете проверить наличие пустых значений с помощью

 where col is null  

Если вы хотите выбрать значение null как 0 (или любое другое значение по умолчанию), используйте объединение

 select coalesce(max(col), 0)