Mysql 用一條sql查詢各科成績前三名的記錄

Mysql 用一條sql查詢各科成績前三名的記錄

Mysql 用一條sql查詢各科成績前三名的記錄


一、表名和字段

–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 題目

查詢各科成績前三名的記錄


看過的小夥伴,期待你投出寶貴的一票,後期 會根據難度係數,給這 50 道 SQL 題重新排序,整理彙總。

難度係數 (單選)
0人
0%
A.★
0人
0%
B.★★
0人
0%
C.★★★
0人
0%
D.★★★★
0人
0%
E.★★★★★
<button>投票/<button>

三、Mysql 分析

1.選出b表比a表成績大的所有組

2.選出比當前id成績大的 小於三個的

四、Mysql 方案

1、Mysql 方案:

Mysql 用一條sql查詢各科成績前三名的記錄

2、Mysql 結果:

Mysql 用一條sql查詢各科成績前三名的記錄

>>>


分享到:


相關文章: