mysql中給查詢出的結果集添加自增序號


select (@i:=@i+1) i,emp.* from emp,(select @i:=0) it

 

按部門分組並按薪資總和從大到小排序求薪資總和第二高的部門名稱和薪資總和:select c.ename,c.s from (select (@i:=@i+1) i,e.*  from (SELECT ename,SUM(sal) s FROM emp GROUP BY deptno ORDER BY s desc) e,(select @i:=0) it) c where c.i=2

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM