日期:2014-05-18  浏览次数:20491 次

求助 VIEW里面求和的语句小问题 谢谢
create view ABC
as select 
员工_ID, sum(员工收入.收入数目)  
from 员工, 员工收入

where XXXXXX=YYY and XXXXFFFF=KKKKK 

VIEW差不多这个意思。。大致是这样比如员工收入有多种 类别,比如有 工资 ,奖金,红包 所以对应一个员工有几种收入来源 现在需要列出来 一个员工 外加他的收入数目 用SUM应该 要加GROUP吧。。不知道到底要怎么加。。新人求助 非常感谢


------解决方案--------------------
create view ABC
as select
员工_ID,员工收入.收入来源, sum(员工收入.收入数目)
from 员工, 员工收入

where XXXXXX=YYY and XXXXFFFF=KKKKK
GROUP BY 员工_ID,员工收入.收入来源

------解决方案--------------------
SQL code

create view ABC
as select 
员工_ID, sum(员工收入.收入数目)  
from 员工, 员工收入
where XXXXXX=YYY and XXXXFFFF=KKKKK AND 员工.id = 员工收入.员工_id
GROUP BY 员工_ID