【发布时间】:2021-07-20 22:03:58
【问题描述】:
处理 if/else 场景的最佳方法是,如果返回 0 行,则执行某些操作,否则显示来自 JOIN 查询的数据?
我有这个问题:
SELECT
c.UserID AS 'Seller'
,a.ArtistName AS 'Artist Name'
,a.AlbumName AS 'Album Name'
,c.Price AS 'Sale Price'
,a.Format AS 'Album Format'
FROM COLLECTIONS c
JOIN #WantlistTemp t ON t.AlbumID = c.AlbumID
JOIN ALBUMS a ON a.AlbumID = c.AlbumID
WHERE SaleIndicator = 'Y'
如果没有返回记录则显示一条消息,否则显示结果。
【问题讨论】:
标签: sql-server