Jak używać grupy przez przy połączeniu w t-sql? Chcę grupować przez pierwszą kolumnę wyniku związku, napisałem następujący sql, ale to nie działa. Po prostu nie wiem, jak odwołać się do określonej kolumny (w tym przypadku jest 1) wyniku związku. wielkie dzięki.Jak używać grupy przez połączenie w t-sql
SELECT *
FROM (SELECT a.id ,
a.time
FROM dbo.a
UNION
SELECT b.id ,
b.time
FROM dbo.b
)
GROUP BY 1
dzięki @Thomas, jest dobre, niż jest proste! – ghiboz
To powinna być zaakceptowana odpowiedź. –
Kluczowy punkt to dodawanie aliasu do podkwerendy (AS Z) – isxaker