我想选择显示名称作为用户名
,如果用户名=null并且用户名不为空,则选择用户名作为用户名
例如。
id username displayname
1 xyz NULL
2 NULL abc
我怎样才能在一个选择语句中做到这一点......谢谢
最佳答案
coalesce(username, dispalyname) 应该对你有帮助。
例如:
select coalesce(username, dispalyname) from users
where ...
关于mysql - 如果字段设置为空,则在mysql中选择不同的字段?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1584704/