數(shù)據(jù)庫查詢前十的數(shù)據(jù) SQL語句查詢成績排名前十名的學(xué)生?
SQL語句查詢成績排名前十名的學(xué)生?SELECT*FROM(SELECT班級,姓名,SUM(分?jǐn)?shù))總分?jǐn)?shù),ROW_NUMBER()OVER(PARTITIONBY班級ORDERBYSUM(分?jǐn)?shù))DES
SQL語句查詢成績排名前十名的學(xué)生?
SELECT*FROM(SELECT班級,姓名,SUM(分?jǐn)?shù))總分?jǐn)?shù),ROW_NUMBER()OVER(PARTITIONBY班級ORDERBYSUM(分?jǐn)?shù))DESC)班級名次FROM表名GROUPBY班級,姓名)TWHERE班級名次<=10ORDERBY班級,班級名次
sql查詢每個(gè)班前十名?
--查詢10位同學(xué)的成績(top 10)selet top 10 * from st_score--按成績降序排列,也就是從高到低order by score desc--按年級分組group by class
SQL語句查詢成績排名前十名的學(xué)生?
SELECT * FROM (SELECT 班級,姓名,SUM(分?jǐn)?shù)) 總分?jǐn)?shù),ROW_NUMBER() OVER(PARTITION BY 班級 ORDER BY SUM(分?jǐn)?shù)) DESC) 班級名次 FROM 表名 GROUP BY 班級,姓名) T WHERE 班級名次
如何用sql語句將銷量排名前十的商品查詢出來?
select * from test(這里是表名字) order by id(這里是根據(jù)什么排) desc(desc是降序的意思) limit 0,10 (第零個(gè)開始 往后搜索十個(gè))根據(jù)降序一排就出來了 括號內(nèi)是解釋