如果字段设置为null,请在mysql中选择不同的字段?

时间:2009-10-18 11:57:19

标签: mysql

如果username = null,我想select displayname as username如果用户名是非NULL,那么select username as username 例如

id username displayname
1   xyz       NULL
2   NULL      abc

如何在一个选择语句中执行此操作...谢谢

1 个答案:

答案 0 :(得分:5)

coalesce(用户名,显示名称)可以帮助你。

E.g:

select coalesce(username, dispalyname) from users
where ...