如何使用t-sql中的union使用group?我想按照聯合的結果的第一列進行分組,我寫了下面的sql,但它不起作用。我只是不知道如何引用聯合結果的指定列(在本例中爲1)。 非常感謝。如何使用t-sql中的union使用組
SELECT *
FROM (SELECT a.id ,
a.time
FROM dbo.a
UNION
SELECT b.id ,
b.time
FROM dbo.b
)
GROUP BY 1
謝謝@Thomas,比簡單好! – ghiboz 2012-07-01 14:29:20
這應該是被接受的答案。 – 2014-03-14 19:14:43
關鍵是將別名添加到子查詢(AS Z) – isxaker 2015-02-09 13:26:23