Gokul Asked: 2022-08-25 06:16:52 +0800 CST 为什么 GROUP BY 子句需要该值? -2 当我们在任何关系数据库中编写“分组依据”时,语法总是需要这些值。难道我们不能通过不强制提供按值分组来使语法简单一点吗?默认情况下,选择中提到的任何列都将被分组。 不过有几点需要考虑 不包括选择中的聚合列 如果您想按某些列分组但不想选择它们,那么您可以在 group by 子句中提供值 问这个问题以了解是否有任何原因说明为什么 group by cluase 总是需要价值,或者我可能遗漏了有关 SQL 语法语义的其他原因。 postgresql group-by