我有重点

PIVOT
    (
        MIN(DateId)
        FOR Stage IN
        (
            [Start], [Alpha], [Beta], [Release]
        )
    ) as p


我只需要[Start]列的MIN和每隔一列的Max。
我将如何实现这一目标?

最佳答案

您可以显示整个查询吗?我建议将其转储到临时表(或您喜欢使用的任何表)中,然后使用MAX(DateId)创建另一个数据透视表并将它们简单地连接在一起。您还可以通过创建另一个PIVOT http://mangalpardeshi.blogspot.com/2009/06/pivot-multiple-columns.html使用更多列

关于sql - 枢轴中有2种不同的聚合,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3442564/

10-12 18:07