asp中,请问这条sql语句怎么写?

来源:百度知道 编辑:UC知道 时间:2024/09/23 09:25:37
A表:

mingzi fen
小明 9
小红 6
小明 5
小强 8
小小 1
小经 4
小李 5
小经 3
小小 4
小红 7

B表:

zu mingzi
A 小李
B 小经
C 小小
B 小明
C 小红
A 小强

我提交一个组号,想检索出该组中的每个个人的fen字段的和,并以fen字段排序,即显示出:
比如我提交的是B组
mingzi fen
小明 14
小经 7

请问这句sql怎么写?请指点

select b.mingzi,a.fen from B表 as b left join A表 as a on b.mingzi=a.mingzi where zu='B'

"select sum(fen) from A where mingzi in(select mingzi from B where zu='"& zu & "') group by mingzi order by sum(fen) "

'"& zu & "传入的变量

select mingzi,(select fen from A表 where mingzi=B表.mingzi ) as fen from b表 where zu='b'