

一、表名和字段
–1. 學生表 student (s_id,s_name,s_birth,s_sex) –學生編號,學生姓名,出生年月,學生性別
–2. 課程表 course (c_id,c_name,t_id) –課程編號,課程名稱,教師編號
–3. 教師表 teacher (t_id,t_name) –教師編號,教師姓名
–4. 成績表 score (s_id,c_id,s_score) –學生編號,課程編號,分數
具體詳情看
二、Mysql 題目
查詢所有課程的成績第2名到第3名的學生信息及該課程成績
三、Mysql 分析
1、使用用戶自定義的變量,排序完後輸出排名
2、union 對多個查詢語句合併
注意:union 和 union all 的區別是,union 會自動壓縮多個結果集合中的重複結果,而 union all 則將所有的結果全部顯示出來,不管是不是重複。
四、Mysql 方案
1、Mysql 方案:
2、Mysql 結果:
>>>
閱讀更多 Python大星 的文章