メイン テーブルの " " がサブ テーブルcategory
の " " と一致するかどうかをチェックするネストされたクエリを含むストアド プロシージャがあります。category
したがって、一致するものが 1 つある場合もあれば、一致しない場合もあります。
一致があり、サブクエリが何かを返す場合は Yes を返し、一致がなく、サブクエリが何も返さない場合は No を返すにはどうすればよいですか?
一般的に機能する次のことを試しましたが、一致する場合のみ、それ以外の場合は何も返しません。
私の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