Select different field in mysql if a field is set to null?
I want to select displayname as username
if username =null and if username is NOT NULL then select userna开发者_如何学Pythonme as username
eg.
id username displayname
1 xyz NULL
2 NULL abc
How can I do that in one single select statement...Thanks
coalesce(username, dispalyname) should help you.
E.g.:
select coalesce(username, dispalyname) from users
where ...
精彩评论