【发布时间】:2018-04-30 15:23:54
【问题描述】:
我有一个表'actor',其字段是'pk','fname',lname。 我想打印一个列(让我们调用这个名称),默认情况下打印 fname 但如果 fname 为空,则打印 lname。
我使用的查询是:
select if(fname = null,lname,fname) as name from actor;
然而,这并没有完成给定的任务。 即使值为空,它也会打印 fname。
【问题讨论】:
标签: mysql sql database if-statement