如果电子邮件列为NULL,我希望在PRIMARY_Contact列中包含电话号码值。我正在使用CASE表达式,但无法正常使用。
答案 0 :(得分:0)
您可能正在寻找COALESCE
。它将从选择中返回第一个非null值。它实际上只是CASE
的简写,但可能更容易实现。
在你的例子中,也许这看起来像这样:
SELECT COALESCE(EMAIL,PRIMARY_CONTACT)
查看https://msdn.microsoft.com/en-us/library/ms190349.aspx了解详情。