Jag skulle vilja använda en Aggragatfunktion på en Union, går det?
T.ex. så vilja jag visa det MIN(datum) från grupperingen nedan, då namnet kan finnas i båda tabellerna:
(SELECT datum, namn FROM a)
UNION
(SELECT datum, namn FROM b)
GROUP BY namn
2 svar · 416 visningar · startad av erciz
Jag skulle vilja använda en Aggragatfunktion på en Union, går det?
T.ex. så vilja jag visa det MIN(datum) från grupperingen nedan, då namnet kan finnas i båda tabellerna:
(SELECT datum, namn FROM a)
UNION
(SELECT datum, namn FROM b)
GROUP BY namn
select t.namn, min(t.datum)
from
(SELECT datum, namn FROM a
UNION
SELECT datum, namn FROM b) t
GROUP BY t.namn
Peter S skrev:
select t.namn, min(t.datum) from (SELECT datum, namn FROM a UNION SELECT datum, namn FROM b) t GROUP BY t.namn
Tack så supermycket, det funkade fint!