数据库小记

row_number()

表示根据COL1分组,在分组内部根据 COL2排序,而此函数计算的值就表示每组内部排序后的顺序编号(该编号在组内是连续并且唯一的) 。
SQL脚本:
SELECT *, Row_Number() OVER (partition by deptidORDER BY salary desc) rank FROM employee
partition by 组内分组

参考 http://www.cnblogs.com/weixing/p/5460697.html

GROUP BY

分组统计
select top 500 COUNT(?) from 表group by 列(根据那一列就行分组);

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章