select b.sno2,sum(a.count)
from table1 a
join table2 b on a.sno = b.sno1
group by b.sno2

解决方案 »

  1.   

    select b.sno2,sum(count) as count
    from table1 as a
      inner join table2 as b on a.sno=b.sno1
    group by b.sno2
    order by b.sno2
      

  2.   

    select b.sno2,sum(a.count) as 总和
    from table1 a
    join table2 b on a.sno = b.sno1
    group by b.sno2
      

  3.   

    select b.sno2,sum(a.count) from table2 as b  left outer join table1 as a on b.sno1 = a.sno group by b.sno2
      

  4.   

    select b.sno2,sum(a.count)
    from table1 a
    join table2 b on a.sno = b.sno1
    group by b.sno2