【发布时间】:2010-12-22 22:08:00
【问题描述】:
是否可以在 MySQL SELECT 查询中 GROUP BY 多于一列?例如:
GROUP BY fV.tier_id AND 'f.form_template_id'
【问题讨论】:
-
您不能按行分组。您可以按列分组
-
您可能需要进行子查询,而不是使用多个 group by 子句。
-
虽然大多数高票答案基本上是相同的(它们显示了正确的语法,并解释了切换两列顺序的效果),但如果您的需要有些不同,考虑Daniklad's answer。