Postgres - это база данных
Могу ли я использовать значение NULL для предложения IN? пример:
SELECT *
FROM tbl_name
WHERE id_field IN ('value1', 'value2', 'value3', NULL)
Я хочу ограничиться этими четырьмя значениями.
Я пробовал вышеуказанный оператор, но он не работает, но он выполняется, но не добавляет записи с NULL id_fields.
У меня также есть попытался добавить условие ИЛИ, но это просто заставило запрос выполняться без конца.
SELECT *
FROM tbl_name
WHERE other_condition = bar
AND another_condition = foo
AND id_field IN ('value1', 'value2', 'value3')
OR id_field IS NULL
Есть предложения?