首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > oracle >

求group by的用法解决方法

2012-08-25 
求group by的用法我现在想得出一列数据,但是用group by的话 有些字段不能加在group by的sql体内 因为 这几

求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;

热点排行