标签: sql sql-server database tsql
列出所有月薪大于其酬金的销售的名称,年薪和酬金。如果两个或两个以上雇员的工资按雇员姓名排序,则应按最低工资顺序对输出进行排序(从最高到最高)。
答案 0 :(得分:0)
基于评论中提到的查询,我认为您需要行号超过分区。一个例子就是这样
Select ename, sal*12 as annualsal, com ROW_NUMBER() OVER (PARTITION BY sal ORDER BY ename) as RowOrder FROM EMP_TABLE WHERE sal < COM Order by sal Desc