我的表格如下:
+------+-----+ | name | nick| +------+-----+ | yosi | Y | | adam | NULL| +------+-----+
我需要输出一列,缺刻如果缺口不为空,或名称如果缺口为空< / strong>即可。
像这样:
+------+ |result| +------+ | Y | | adam | +------+
是否有查询?
答案 0 :(得分:4)
SELECT IFNULL(nick, name) as result FROM table
这适用于MySQL。请参阅文档here。
答案 1 :(得分:1)
SELECT ISNULL(nick, name) as result FROM table
用于Access和SQL服务器
答案 2 :(得分:1)
在Access中,我使用nz()函数,例如:
SELECT nz(nick, name) as result FROM table