【分组查询报错 _数据库 】 | IT修真院·坑乎
分组查询报错
我也踩过这个坑( 1 )
已统计您的踩坑,无需重复点击
回答(1)
数据库
详细描述
错误截图
编辑于2024-11-24
  • [真传弟子]JAVA-王志雄
    1


    你这个是SQL语法错误。

    聚合函数是针对结果集进行的,但是where条件并不是在查询出结果集之后运行,所以主函数放在where语句中,会出现错误, 而having不一样,having是针对结果集做筛选的,所以一般把函数放在having中,用having来代替where,having一般跟在group by后面。

    将where改成having. 看下SQL的语法。

    编辑于2018-10-13