Запуск PostgreSQL 7.4 (Да, мы обновляем ...)
Запрос:
SELECT (
"Address" ||' '||
"Address 2" ||' '||
"City" ||' '||
"State" ||' '||
"Zip"
) AS full_address
FROM database
WHERE condition
Все работает как положено, если одно или несколько полей не заполнены или пусто.
То есть, если адрес 2 пуст / пуст, ничего не возвращается.
Вопрос:
Как я могу использовать условие IF (или CASE), чтобы проверить, имеет ли Адрес 2 значение, если да, добавить его, иначе пропустить