一、表格形式
1、老師表
2、學生表
3、班級表
4、課程表
5、成績表
6、各表關係
二、練習
題目1:查詢所有課程名稱以及對應的老師姓名
題目2:查詢學生表中男女生各有多少人
題目3:查詢心理學成績等於90的學生的姓名
題目4:查詢平均成績大於八十分的同學的姓名和平均成績
SQL INNER JOIN 從多個表中返回滿足 JOIN 條件的所有行。
題目5:查詢所有學生的學號,姓名,選課數,總成績
題目6: 查詢姓唐老師的個數
題目7: 查詢沒有報顧伶倫老師課的學生姓名
題目8: 查詢物理課程比生物課程成績高的學生的學號
代碼:
結果圖:
總:
題目9: 查詢沒有同時選修物理課程和體育課程的學生姓名
代碼:
結果圖:
總:
題目10:查詢掛科超過兩門(包括兩門)的學生姓名和班級
代碼:
結果圖:
總:
題目11:查詢選修了所有課程的學生姓名
代碼:
結果圖:
總:
題目12:查詢李平老師教的課程的所有成績記錄
代碼:
結果圖:
總:
題目13:查詢全部學生都選修了的課程號和課程名
代碼:
結果圖:
總:
題目14:查詢每門課程被選修的次數
代碼:
結果圖:
總:
題目15:查詢之選修了一門課程的學生姓名和學號
代碼:
結果圖:
總:
題目16:查詢所有學生考出的成績並按從高到低排序(成績去重)
代碼:
結果圖:
總:
題目17:查詢平均成績大於85的學生姓名和平均成績
代碼:
結果圖:
總:
題目18:查詢生物成績不及格的學生姓名和對應生物分數
代碼:
結果圖:
總:
題目19:查詢在所有選修了李平老師課程的學生中,這些課程(李平老師的課程,不是所有課程)平均成績最高的學生姓名
代碼:
結果圖:
總:
題目20:查詢每門課程成績最好的前兩名學生姓名
代碼:
結果圖:
總:
題目21:查詢不同課程但成績相同的學號,課程號,成績
代碼:
結果圖:
總:
題目22:查詢沒學過“葉平”老師課程的學生姓名以及選修的課程名稱;
代碼:
結果圖:
總:
題目23:查詢所有選修了學號爲1的同學選修過的一門或者多門課程的同學學號和姓名;
代碼:
結果圖:
總:
題目24:任課最多的老師中學生單科成績最高的學生姓名
代碼:
結果圖:
總: