
Oracle
lidanhua
这个作者很懒,什么都没留下…
展开
-
Oracle分析函数
select e.employee_id, e.first_name || ' ' || e.last_name name, e.department_id dept, e.hire_date, e.salary, rank() over(partition by e.department_id order by e.salar...原创 2019-01-08 16:10:49 · 157 阅读 · 0 评论 -
众数,中位数
众数: select * from (select salary, repeat_num, dense_rank() over(order by repeat_num desc) rank_repeat_num from (select salary, count(*) repeat_num ...原创 2019-01-08 17:39:29 · 2866 阅读 · 0 评论 -
Oracle SQL前三行,后三行
select * from ( select e.employee_id,e.first_name,e.salary,row_number() over(order by e.salary) rank,count(*) over() total from emp e) where rank <=3 or rank >=total-2;原创 2019-01-08 17:56:51 · 2563 阅读 · 0 评论