关于一个查询语句,需要查询的字段有a,b,c,d,j总和,g的总和,h的总和
字段a 员工姓名
字段b 上班地点
字段c 上班时间
字段d 下班时间
字段e 值班时间段编号
字段g 进货数【统计相同值班时间段内的所有进货数总和】
字段h 出货数【统计相同值班时间段内的所有出货数总和】
字段i 员工编号
字段j 出货额表A i,b,c,d,e
表B i,a
表C g,e
表D h,e,j注:每进货或出货一件添加一条数据,实际上进货数总和和出货数总和为此时段内数据条数,
值班收入为该时段内所有出货额的总和
谢谢,盼高人相助

解决方案 »

  1.   

    SELECT A,B,C,D,SUM(J),SUM(G),SUM(H)
    FROM A
    INNER JOIN B ON A.I=B.I
    INNER JOIN C ON A.E=B.E
    INNER JOIN D ON A.E=D.E
    GROUP BY A,B,C,D
      

  2.   

    SUM(G),SUM(H)g,h,实际上是没有字段的,SUM(G),SUM(H)需要统计e段内的总数据条数,这个怎么写啊?
      

  3.   

    select sum(c.g)+sum(d.h) from c,d;
      

  4.   

    select sum(c.g)+sum(d.h) from c,e where c.e=d.e
    呵呵 刚菜忘了加条件
      

  5.   

    select d.e, sum(c.g)+sum(d.h) from c,d group by d.e;