我試圖獲得CASE_ID的名單,其中使用Microsoft SQL Server 2012GROUP BY列不具有特定值
例如情況不包含特定的角色ID,我想獲得CASE_ID的集合不包含的4
從數據集下面的查詢將排除CASE_ID的49,50,和53Id RoleId Person_Id Case_Id
--------------------------------------
108 4 108 49
109 1 109 49
110 4 110 50
111 1 111 50
112 1 112 51
113 2 113 52
114 1 114 52
115 7 115 53
116 4 116 53
117 3 117 53
到目前爲止,我已經嘗試
所以一個角色ID以下
SELECT Case_Id
FROM [dbo].[caseRole] cr
WHERE cr.RoleId!=4
GROUP BY Case_Id ORDER BY Case_Id
不要你的意思'cr.roleId <> 4' ? – epoch 2014-09-26 13:38:15