查詢平均成績大於等於60分的同學的學生編號和學生姓名和平均成績 --解法一: --參考解法: GROUP BY表示根據哪個字段進行分組 GROUP BY必須得配合聚合函數來用,分組之后可以使用聚合函數。 常用聚合函數 count ...
題目:查詢平均成績大於等於 分的同學的學生編號和學生姓名和平均成績 這里提到平均分 ,要用到avg 按照學生分組,再求平均分,這里應該是考察group by 與聚合函數的使用 大於 分應該是按照分組后篩選的結果要用having group by 與聚合函數 having 的使用 上篇博客已經寫過 於是寫的sql於下: SELECT studentid,AVG score AS a FROM stu ...
2019-08-08 18:04 4 6338 推薦指數:
查詢平均成績大於等於60分的同學的學生編號和學生姓名和平均成績 --解法一: --參考解法: GROUP BY表示根據哪個字段進行分組 GROUP BY必須得配合聚合函數來用,分組之后可以使用聚合函數。 常用聚合函數 count ...
題目:查詢所有同學的學生編號、學生姓名、選課總數、所有課程的成績總和 分析:看到總數 應該是要用count(course) ,成績總和 應該是sum(score) 這些聚合函數,因為要知道每個人的 因此要以人分組 group by studentid 因為要知道學生 ...
-- 查詢平均成績大於等於 85 的所有學生的學號、姓名和平均成績 ...
題目:26:查詢平均成績大於等於 85 的所有學生的學號、姓名和平均成績 分析:這個應該是根據student 進行分組 group by 再根據 having >= 85 進行過濾,然后在關聯student 信息表,拿到學生的基本信息 SELECT student.id ...
SQL經典50查詢語句案例_2: 2、查詢平均成績大於60分的同學的學號和平均成績: 在MySQL命令行中的運行情況: 總結:group by 將成績表分組然后使用having判斷出平均成績大於60的學號。 ...
2.查詢平均成績大於60分的同學的學號和平均成績; 你要知道的知識點 代碼如下 ...
select S_ID,avg(score) from sc group by S_ID having avg(score) >60; ...
-- 1 查找出成績表中所有學生的平均數 -- 2.查找出平均分數 大於70 avg(score) > 70; -- 3.在學生表中獲取Sid 和 sname字段 拼接 《平均分數 大於70》表中的 avg字段 ...