我要選擇,取決於他們是否使用IN
關鍵字參數存在於選擇記錄的數據庫的結果:使用在同一個SQL語句COALESCE和IN關鍵字
SELECT * FROM report_view
WHERE project_id = 1
AND versionName IN (SELECT LTRIM(string) COLLATE DATABASE_DEFAULT FROM [dbo].[func_ParseString](@milestoneInput))
這工作得很好,但我想要使用COALESCE
關鍵字來返回所有內容,如果IN語句中沒有返回任何內容。
有沒有辦法做到這一點?