今天我遇到了一個有趣的問題(或者我認爲),我認爲分享它會很有成效。加入這兩個特定的表
我有下面的結構兩個數據庫表:
表1:mod_class
class_id
CSD2311
CSD2314
CSD12
表2:m_classes_enrolled_in
student_id class_id
5 CSD2311
5 CSD2314
因此,第一個表有所有可能的class_id,第二個class_i D和參加該課程的學生。我想創建一個所有班級的列表,學生是沒有註冊。到目前爲止,左聯接看起來很不錯,但它似乎是不可能以這種方式來顯示它:
SELECT mod_enrolled_in.class_id
FROM mod_enrolled_in
WHERE student_id <> 5
INNER JOIN mod_class
ON mod_enrolled_in.class_id = mod_class.class_id
任何幫助將不勝感激, -D
完全的答案。謝謝你做的工作! – 2013-05-03 19:10:08