of course 只有集合函数才可以不出现在 group by 中,例如select 学号,sum(成绩) from 考试成绩 group by 学号其中:考试成绩(学号,课号,成绩)上语句可求出每个“学号”的总成绩。凡是没有用集合函数的字段(域)必须出现在group by中。select class1,id from aaa group by class1 应改为 select class1,id from aaa group by class1,id 才不会出现错误,结果为class1,id不重复的列表。
只有集合函数才可以不出现在 group by 中,例如select 学号,sum(成绩) from 考试成绩 group by 学号其中:考试成绩(学号,课号,成绩)上语句可求出每个“学号”的总成绩。凡是没有用集合函数的字段(域)必须出现在group by中。select class1,id from aaa group by class1
应改为
select class1,id from aaa group by class1,id
才不会出现错误,结果为class1,id不重复的列表。