sql查询遇到个问题,请高手帮忙

来源:互联网 发布:耶和华见证人 知乎 编辑:程序博客网 时间:2024/04/29 22:52

这是我想查询的代码:
select 日期,分公司,sum(cnum4) from
(select a.日期,a.时间,a.ecp,a.cell,a.cnum4,b.cnum11 分公司 from
    (select 日期,时间,ecp,cell,cnum4 from kpicells where 日期 = '2009-07-31') a,
    (select cnum1,cnum3,cnum4,cnum9,cnum10,cnum11 from c_db where cnum4=1) b where  a.ecp=b.cnum1 and a.cell=b.cnum3 )
group by 日期,分公司

提示:服务器: 消息 156,级别 15,状态 1,行 5
在关键字 'group' 附近有语法错误。

但中间的
(select a.日期,a.时间,a.ecp,a.cell,a.cnum4,b.cnum11 分公司 from
    (select 日期,时间,ecp,cell,cnum4 from kpicells where 日期 = '2009-07-31') a,
    (select cnum1,cnum3,cnum4,cnum9,cnum10,cnum11 from c_db where cnum4=1) b where  a.ecp=b.cnum1 and a.cell=b.cnum3 )
可以查出东西,绝对没问题的
日期         时间              ecp    cell   cnum4     分公司
2009-07-31 21:00:00 ECP_HZWL 474 1.0 永康
2009-07-31 21:00:00 ECP_HZWL 475 0.0 东阳

问题出在哪里呢?????????