产生错误的sql类似于:其中,detail_tab表保存原始的详细记录,而sum_tab保存统计后的记录信息。测试过程过于繁琐,这里不再一一写demo了,直接给出结论:1 GROUP BY子句中不能使用字符串型、浮点数型常量, 否则会报告错误信息2。关于PostgreSQL数据库分组查询时,跟mysql还是有区别的。

PostgreSQL对GROUP BY子句使用常量的特殊限制详解

PostgreSQL对GROUP BY子句使用常量的特殊限制详解