Я пытаюсь получить данные из двух объединенных таблиц в MySQL.
table1 table2
id id - foreign key
name address_old
```other col``` address_new
Я хотел бы получить «name» и «address_new» или «name» и «address_old», если «address_new» равно нулю.
Я уже пробовал
ifnull(table2.address_new, tables2.address_old)
CASE WHEN table2.address_new IS NULL
THEN table2.address_old
ELSE table2.address_new
coalesce(table2.address_new, table2.address_old)
Никто не работает, и я продолжаю получать пустые результаты для них.
Кто-нибудь может мне с этим помочь?
Заранее спасибо.