Sql Server-空值时如何显示单词?
我在这方面有困难 在SQLServer2008中,当他们的网页为空时,我需要显示“无网页”字样 这是我到目前为止的基本代码。不知道怎么做Sql Server-空值时如何显示单词?,sql,sql-server-2008,tsql,Sql,Sql Server 2008,Tsql,我在这方面有困难 在SQLServer2008中,当他们的网页为空时,我需要显示“无网页”字样 这是我到目前为止的基本代码。不知道怎么做 SELECT VendorID, VendName, VendWebPage FROM Vendors; 还是这个 SELECT VendorID, CASE WHEN VendWebPath IS NULL THEN 'No web page' ELSE
SELECT VendorID,
VendName,
VendWebPage
FROM Vendors;
还是这个
SELECT VendorID, CASE
WHEN VendWebPath IS NULL THEN 'No web page'
ELSE VendName
END AS VendName, VendWebPage
FROM Vendors;
取决于您是否需要检查VendName是否为空或VendWebPage是否为空。谢谢!我们的SQL老师没有在课堂上复习所有的材料,我们也没有课本。非常有用。正在检查网页是否为空。我们还没有讨论If/Else语句,所以我相信这是第一个。
SELECT VendorID,
VendName,
coalesce(VendWebPage, 'No Web Page') as VendWebPage
FROM Vendors
SELECT VendorID,
VendName,
coalesce(VendWebPage, 'No Web Page') as VendWebPage
FROM Vendors