表a
id name
1 aa
2 bb
表B
id je sl
1 1 2
1 1 3
2 2 4
我现在是用二步SQL得到我要的
select id,name from a
sid=rs("id")
然后再
select sum(je*sl) as jg from b where id =sid (用上面得到的ID做这里的参数做统计)
最终我要得到的数据是
1 aa 5
2 bb 8
求一条SQL能实现我要的,谢谢
------解决方案--------------------
上面有点错,用下面的这句sql
select b.id, a.name, sum(je*sl) as jg from a, b where a.id=b.id group by b.id,a.name