我在 Select
中有一个很大的列列表。
要对结果进行分组,我必须获取 select 子句中的所有项目并将其放入 Group By
子句中。
我想知道是否有任何简单的方法可以在 GROUP BY
中获取所有项目以供引用,例如 GROUP BY *
如何做到这一点?
最佳答案
“简单”的方法是将 SELECT
中的列复制/粘贴到 GROUP BY
中。为此,SQL 中没有语法捷径。
关于sql-server - SQL Server 2008 查询中的 "Group By *"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6737600/