select sum(dingjin),lrsj from (select dingjin ,lrsj from xsqk union all select je,lrsj from fkjl ) b group by lrsj

解决方案 »

  1.   

    select lrsj,sum(dingjin) 结果 from(
    select lrsj,dingjin from xsqk
    union all
    select lrsj,je from fkjl) tem group by lrsj
      

  2.   

    select isnull(A.lrsj, B.lrsj), isnull(A.dingjin,0) + isnull(B.je, 0)
     from xsqk A full join fkjl B
      on A.lrsj = B.lrsj
      

  3.   

    select lrsj,sum(dingjin) 结果 from(select lrsj,dingjin from xsqk union all select lrsj,je from fkjl) tem group by lrsj
      

  4.   

    select isnull(a.rq,b.lrsj),isnull(a.dingjin,0)+isnull(b.je,0) from xsqk a full join (select lrsj,sum(je) je from fkjl group by lrsj) b 
    on a.rq=b.lrsj
      

  5.   

    select lrsj,sum(dingjin) 结果 from(select lrsj,isnull(dingjin,0) from xsqk union all select lrsj,isnull(je,0) from fkjl) tem group by lrsj
      

  6.   

    to  wynbfqny(今无心) 
    只加定金吗?这两个表相同日期的dingjin,je都应该加到一起。为这一天的销售额。
      

  7.   

    select sum(dingjin)+sum(je) from xsqk, fkjl where xsqk.lrsj= fkjl.lrsj
      

  8.   

    to  littlechang(小常) 
    没有相同日期的怎么办。
      

  9.   

    to  littlechang(小常) 
    可以给出没有相同日期情况的语句吗?
      

  10.   

    表:xsqk销售情况。
    字段:
    bh(编号)
    zj(总价)
    rq(日期)
    dingjin(定金)
    lrsj(录入时间)表:fkjl付款纪录。
    字段:
    bh(编号)
    je(金额)
    lrsj(录入时间)select sum(xsqk.dingjin)+sum(fkjl.je) from xsqk, fkjl where xsqk.lrsj= fkjl.lrsj
     and datediff(dd,xsqk.lrsj,fkjl.lrsj)=0
      

  11.   

    select sum(xsqk.dingjin)+sum(fkjl.je) from xsqk, fkjl where xsqk.lrsj= fkjl.lrsj
    and datediff(ss,xsqk.lrsj,fkjl.lrsj)=0
      

  12.   

    select sum(xsqk.dingjin)+sum(fkjl.je) from xsqk, fkjl where xsqk.bh= fkjl.bh
    and datediff(ss,xsqk.lrsj,fkjl.lrsj)=0