我正在尝试从MySQL中的两个联接表中检索数据。
table1 table2
id id - foreign key
name address_old
```other col``` address_new
我想获取'name'和'address_new',或者如果'address_new'为空,则获取'name'和'address_old'。
我已经尝试过
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)
没有人在工作,而我却不断得到空洞的结果。
谁能帮我这个?
预先感谢。