我有一個嵌套查詢的存儲過程,檢查主表中的「category
」是否與子表中的「category
」匹配。 所以可以有一個匹配或沒有。SQL Server:如果嵌套查詢有結果與否,如何返回是或否
有人可以告訴我如何返回是的,如果有匹配和子查詢返回的東西和否,如果沒有匹配和子查詢返回什麼都沒有?
我嘗試了下面的一般工作,但只有在匹配時纔會返回任何結果。
我的SQL(縮短):
SELECT A.categoryID,
A.category,
A.[description],
(
SELECT 'Yes' AS subscribed
FROM MOC_Categories_Subscribers D
WHERE D.category = A.category
FOR XML PATH(''), ELEMENTS, TYPE
)
FROM MOC_Categories A
與此的任何幫助,蒂姆非常感謝。
這很完美 - 正是我所期待的。非常感謝 ! – user2571510 2014-09-04 10:52:56