0
考慮下面的表格,我將如何編寫一個查詢,返回profession.profession
當profession.profession_id
存在於contractor_has_profession.profession_id
,但其限制在一個結果每個profession.profession
SQL - 限制一行匹配結果
所以在這種示例結果將是[編碼器,數據庫,前端]
contractor_has_profession
contractor_id | profession_id
1 | 5
2 | 5
3 | 5
4 | 2
5 | 1
profession
profession_id | profession
1 | Frontend
2 | Database
3 | Graphics
4 | Sound
5 | Coder
這將帶回重複然後再刪除它們這是不是概念上接近問題(肯定在SQL Server'的最有效的方法EXISTS`更高效 - 也許在MySQL中,它可怕的子查詢性能可能會更好,但這可能會更好!) – 2011-02-11 13:38:26