有两张表,一张求其中的一个字段的SUM,另一张求count,然后结果存在一张表中,怎么写啊?

解决方案 »

  1.   


    --只要这两个的分组条件是一个含义就可以,比如--按照部门查询工资总额和人数
    select 部门id,sum(工资),count(1)
      from 员工表
     group by 部门id;
      

  2.   

    insert t3(Col1,Co2)
    select a.a,b.a
    from (select sum(a) as afrom t1) as a,(select count(a) as a from t2) as b這樣?
      

  3.   

    select sum(col1)
    from a
    union all
    select count(col1)
    form b 
      

  4.   

    select sum(col1)
    from a
    union all
    select count(col1)
    from b 
      

  5.   

    select count(*) from tb1
    union all
    select sum(gz) from tb2