0
我試圖從我們的表中拉出數據以顯示包含一個服務項目但排除其他項目的每個人員記錄。如果服務項目爲66984,但沒有附加92136的服務項目,我想要所有'person_id'記錄。對於每個person_id,每個附加服務項目都有多個條目。這裏是我的代碼,我想,但它出現空白:SQL Server:查找人員記錄,其中存在一個條目但丟失了另一個
select person_id, service_item_id from charges
where exists (SELECT person_id from charges where service_item_id = '66984')
and not exists (SELECT person_id from charges where service_item_id = '92136')
order by person_id
再進一步,我想它在一次檢查多個代碼。因此,它檢查92136或76519是否不存在,並返回所有具有66984但其他代碼都不具有的person_id
謝謝!