2

在我的用户表中,有电子邮件和号码字段。我必须选择电子邮件。但如果为空,请选择数字。我可以在一个查询中执行此操作吗?

谢谢。

4

1 回答 1

4

您可以使用COALESCE

SELECT COALESCE(email, number)
FROM   tableName

从文档,

返回列表中的第一个非 NULL 值,如果没有非 NULL 值,则返回 NULL。

于 2013-03-19T16:42:20.283 回答