PostgreSQL 8.4的新功能介绍作者: 李元佳 galylee@gmail.com日期:2009/04/30开源关系型数据库PostgreSQL的最新测试版8.4已于4月15日发布,目前进入测试阶段,正式......
最后下面这个例子用窗口函数rank()对各个部门的各个员工的工资进行排序。下面的结果是同一个部门里,按工作从高到低排序。
|
# SELECT depname, empno, salary, rank() OVER (PARTITION BY depname ORDER BY salary DESC) FROM empsalary;
depname | empno | salary | rank
----------- ------- -------- ------
develop | 8 | 6000 | 1
develop | 10 | 5200 | 2
develop | 11 | 5200 | 2
develop | 9 | 4500 | 4
develop | 7 | 4200 | 5
personnel | 2 | 3900 | 1
personnel | 5 | 3500 | 2
sales | 1 | 5000 | 1
sales | 4 | 4800 | 2
sales | 3 | 4800 | 2
(1 笔资料列)
|
4/9 首页 上一页 2 3 4 5 6 7 下一页 尾页 |