您的位置:首页 > 其它

Group分组及其扩展总结(四)

2012-11-04 16:06 211 查看
--Group_ID:用于消除Group By子句中的返回的重复记录,Group by子句不接受任何参数
--如果某个特定的分组重复n次,那么GROUP_ID返回0—n-1之间的一个整数
--下面是实例:
select a.division_id, a.job_id, avg(a.salary), group_id()
from employees2 a
group by a.division_id, rollup(a.division_id, a.job_id)
having group_id() = 0 /*用于消除重复*/
order by a.division_id, a.job_id
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: