SQL语言两个表连接后怎么用group by。给个例子。。我的每次都有错

2024-12-04 20:45:32
推荐回答(2个)
回答1:

跟几个表没有关系,聚合函数之外的字段,group by 中都要列出
如student,score
select a.sno,a.sname,sum(b.value) from student a,score b
where a.sno=b.sno
group by a.sno,a.sname
a.sno,a.sname 必须出现在group by 中

回答2:

同意上楼的