Är det någon som vet om, och i sådana fall hur man kan göra en Hur menar du? Vad ska visas från col2 och col3 om col1 ska vara unik? Posta gärna lite exempeldata samt hur du vill att resultatet ska vara. col1 col2 Col3 Problemet är vilken logik du gör för att bara välja ena. För att få det att funka överallt så tror jag att du bör komma på ett vettigt villkor för vilken av värdena du ska välja först.Select distinct
SELECT col1, col2, col3 FROM table
där col1 enbart får har unika värden medans col2 och col3 får ha samma/liknande?Sv: Select distinct
/JohanSv:Select distinct
1 Jens Lehman
2 Roger Pontare
2 Måns Larsson
3 Robert Andersson
i detta fall så ska
1,Jens,Lehman
2,Roger,Pontare (el 2,Måns,Larsson men inte båda)
3,Robert, Andersson
returneras.
Exemplet var kanske inte det bästa men på de data jag har så blir det lite mer logiskt, tyvärr kan jag inte dela med mig av dem.
Hoppas det hjälper dig att förstå lite bättre.Sv: Select distinct
Sv: Select distinct
SELECT col1, FIRST(col2) AS FirstCol2, FIRST(col3) AS FirstCol3
FROM table
GROUP BY col1