读书人

求group by的用法解决方法

发布时间: 2012-08-25 10:06:20 作者: rapoo

求group by的用法
我现在想得出一列数据,但是用group by的话 有些字段不能加在group by的sql体内 因为 这几个字段不是汇总项 不可以分组,我需要加入这几个字段 应该怎么写

[解决办法]
可参考分析函数
统计每个部门所有员工的平均薪资。
SELECT
manager_id,
first_name||' '||last_name employee_name,
hire_date,
salary,
AVG(salary) OVER (PARTITION BY manager_id) avg_salary
FROM employees;

读书人网 >oracle

热点推荐