Удаление пустых ячеек

Добрый день, подскажите, есть у меня таблица Flights с полями Price integer и Name varchar

Требуется удалить записи, где не заполнено хотя бы одно поле

Я написал команду
Delete from Flights where Price=NULL or Name = NULL но постгрес пишет, что удалил 0 записей. ( хотя, конечно, записи с пропущенными полями присутствуют). Очевидно, в пустышках лежит не NULL, а что-то другое
Как мне выполнить этот запрос?

Прописывать defaul 0 и потом сравнивать поле с 0 нельзя

Опции просмотра комментариев

Выберите предпочитаемый вами способ показа комментариев и нажмите "Сохранить настройки" для активации изменений.

Здравствуйте, Naro. Типичная

Здравствуйте, Naro.

Типичная ошибка новичка. Необходимо писать так:

DELETE FROM Flights 
WHERE Price IS NULL OR Name IS NULL;

Спасибо)

Спасибо)

Опции просмотра комментариев

Выберите предпочитаемый вами способ показа комментариев и нажмите "Сохранить настройки" для активации изменений.

Back to top

(С) Виктор Вислобоков, 2008-2023