我試圖做一個查詢,查看一張表,看看一個學生是否在一個叫做CMHT的團隊和醫療隊 - 如果他們是我不想看到結果。查詢幫助
我只希望看到記錄,如果他們只在CMHT或軍醫,而不是兩個。
正確的方向是使用子查詢過濾出來嗎?我已經搜索了不在,但你怎麼能看看它是否在2個以上的球隊不是?
Student Team ref
1 CMHT 1
1 Medic 2
2 Medic 3 this would be in the result
3 CMHT 5 this would be in the result
到目前爲止,我已經做了下面的代碼,我需要使用子查詢或做一個自我加入和過濾它的方式嗎?
SELECT Table1.Student, Table1.Team, Table1.refnumber
FROM Table1
WHERE (((Table1.Team) In ('Medics','CMHT'))
還有其他r團隊?如果他們既不在'Medic'也不在'CMHT'中,您是否想要返回學生? – Quassnoi 2010-04-27 17:19:00