博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

SQL 先Group by 分组后 left join 语句

Posted on 2008-12-06 18:08  小飞龙(Jack)  阅读(5375)  评论(0编辑  收藏  举报
select t2.dep_no,t2.dep_name,t1,empCount,t2.empAvgAge
from(
     select t.dep_no, count(t.emp_no) as empCount, avg(t.emp_age) empAvgAge,
     from employee t
     where t.emp_no < 80707999
     group by t.dep_no
)t1
left join department t2 on t1.dep_no=t2.dep_no