我正在使用兩個表(student_class
和class
)在我的數據庫中。我有一個查詢下面顯示class
有students
。但這不是我所期待的。如何顯示有學生但顯示結果的班級,以便最大席位下降。會計數需要嗎?使用內部連接和整理記錄降序
SELECT
class.class_name
FROM
class
INNER JOIN
student_class ON class.class_id = student_class.class_id;
表:
Student_class
:
CLASS_ID STUDENT_ID
---------- ----------
2 12
2 11
2 2
7 5
7 6
7 7
7 8
7 9
9 2
9 11
9 12
10 20
10 2
10 4
Class
:
CLASS_ID CLASS_NAME TEACHER_ID MAX_SEATS_AVAILABLE
---------- ------------------- ---------- -------------------
1 Intro to ALGEBRA 11 12
2 Basic CALCULUS 2 10
3 ABC and 123 1 15
4 Sharing 101 8 10
5 Good Talk, Bad Talk 9 20
6 Nap Time 1 21
7 WRITing 101 5 10
8 Finger Painting 9 14
9 Physics 230 2 20
10 Gym 5 25
好這個偉大的工作! – MaryCoding 2015-03-03 05:36:26