我有这样的表:
+ ------ + ----- +
|名称|尼克|
+ ------ + ----- +
| yosi | Y |
|亚当| NULL |
+ ------ + ----- +
我需要输出一列,如果nick不为null,则需要nick;如果nick为null,则需要名称。
像这样:
+ ------ +
|结果|
+ ------ +
| Y |
|亚当|
+ ------ +
是否对此有疑问?
最佳答案
SELECT ISNULL(nick, name) as result FROM table
用于Access和SQL Server
关于mysql - 在每一行中显示两个字段之一,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7194555/