原文:【sql 練習題 36,37】查詢每門功成績最好的前兩名,統計每門課程的學生選修人數(超過 5 人的課程才統計)

題目 :查詢每門功成績最好的前兩名 分析:先用自己交自己,條件為a.courseid b.courseid and a.score lt b.score,其實就是列出同一門課內所有分數比較的情況。 通過a.studentid和a.courseid可以聯合確定這個同學的這門課的這個分數究竟比多少個其他記錄高 低, 如果這個特定的a.studentid和a.courseid組合出現在這張表里的次數少於 ...

2019-08-19 17:03 0 2628 推薦指數:

查看詳情

sql: 練習題 28 ,29】查詢所有學生課程及分數情況(存在學生成績,沒選課的情況),查詢任何一課程成績在 70 分以上的姓名、課程名稱和分數

題目:查詢所有學生課程及分數情況(存在學生成績,沒選課的情況) 分析: 這個應該是student表 和 student_score表進行聯合查詢,因為存在學生成績,沒選課的情況,所以要用left join SELECT student. ...

Mon Aug 19 22:14:00 CST 2019 0 1442
sql : 練習題 34,35】成績有重復的情況下,查詢選修「張三」老師所授課程學生中,成績最高的學生信息及其成績

題目34:成績有重復的情況下,查詢選修「張三」老師所授課程學生中,成績最高的學生信息及其成績 分析:上一題 33 是在成績不重復的情況下 查詢選修「張三」老師所授課程學生中,成績最高的學生信息及其成績題有什么區別? 有區別! 33 題成績不重復,得到的結果就是唯一的,可以直接 ...

Tue Aug 20 00:18:00 CST 2019 0 1048
 
粵ICP備18138465號   © 2018-2026 CODEPRJ.COM