При использовании MySQL SELECT вы можете изменить значение возвращаемого поля на основе других полей?
Например, если у меня есть это, выберите:
SELECT city,state,country FROM table
Теперь, если город пуст, а штат пуст, я хочу, чтобы значение страны также возвращалось пустым (независимо от того, имеет ли страна значение или нет).
Пример таблицы:
id | city | state | country
-----------------------------
1 | Here | There | MyCountry
2 | | | YourCountry
Итак, в приведенной выше таблице я хочу, чтобы результаты для id = 1 возвращались Здесь, Там, MyCountry, но результаты для id = 2 должны быть пустыми, пустыми, пустыми
Спасибо
РЕДАКТИРОВАТЬ: Чтобы уточнить, предложение WHERE не будет работать, потому что мне нужно вернуть строку, даже если город и штат пусты. Лучшим примером может быть SELECT id, город, штат, страна FROM my_table