原文:取每個班前5名成績的sql

最近遇到的一道面試題: select class,id, name ,score,rn from select class,id, name ,score, row number over partition by class order by score desc rn from 學生總表 t where t.rn lt get 到了 ...

2020-10-22 16:53 0 466 推薦指數:

查看詳情

MySQL按類別之用一條SQL語句查詢出每個班前10學生數據

之前面試碰到過一道題:SQL查詢每個班級前10的學生 這樣的題目其實沒有多少技術含量,就是一個sql寫法,有點像腦筋急轉彎,但是當時一時沒想出來。 不過還有點意思,找了找答案,記錄下來。 select * from 學生信息表 a where 10 > (select count ...

Fri Jul 31 22:31:00 CST 2020 0 840
MySQL中查詢獲取每個班級成績前三的學生信息

今天有同事說到了怎么MySQL中查詢獲取每個班級成績前三的學生信息,在網上查了查,然后寫出代碼,很快就OK了。 CREATE TABLE t_testscore( pk_id INT PRIMARY KEY, c_name VARCHAR(50) , c_score ...

Fri Sep 11 20:28:00 CST 2015 3 6503
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM