作业帮 > 英语 > 作业

有关group by报错,not a GOUP BY expression

来源:学生作业帮 编辑:百度作业网作业帮 分类:英语作业 时间:2024/06/13 21:10:25
有关group by报错,not a GOUP BY expression
这条就会报错
select acmratt.brcode,sum(acmratt.tdccramt)from acmratt group by 1
但是,改成
select acmratt.brcode,sum(acmratt.tdccramt)from acmratt group by acmratt.brcode
就可以过…… 这是为什么,记得是可以用1来指代第一列的啊
有关group by报错,not a GOUP BY expression
用 1 是指在查询语句中 第一个列 这种用法限定在查询语句中列的概念 sum 做为聚合函数 使用在分组中计算分组后的和 是不可以使用 1 这种方式的