我是SQL新手,剛開始在家中創建自己的SQL Management Studio 2014數據庫。所以我仍然在學習基礎知識。 該數據庫被稱爲FitnessClub(我組成的一家虛構公司)。需要關於創建SQL查詢的指導
該數據庫中,我有表:學生,體育和PupilsSports(?我想你把它結合表),請假設我已經在所有表正確排序出來的PK和FK。
我決定添加20個學生和10個運動。我已經連續分配了10個運動項目的前10名學生,這意味着剩下的10名學生沒有被分配到一項運動。
在我的PupilsSports表中,我有PupilID(PK)和SportID(PK)都與另外兩張表中的相應列有關,這就是我添加了10個運動的10個學生的簡單方式這樣的:
+-----+-------+
| P.ID | S.ID |
+-----+-------+
| 1 | 1 |
| 2 | 2 |
| 3 | 3 |
| 4 | 4 |
| 5 | 5 |
| 6 | 6 |
| 7 | 7 |
| 8 | 8 |
| 9 | 9 |
| 10 | 10 |
+-----+-------+
我想創建,我可以運行,找出誰沒有被分配到一個體育小學生列表中的SQL查詢?這可能嗎?
謝謝
是的,這很容易。如果你只是在學習SQL,那麼你最好不要在網上免費提供的教程,也可能是一兩本書,而不是在論壇上提問你想學習的每一種新技術。這個問題是非常基本的。 –