Kryds Data udtræk fra SQL, med GroupBy og Distinct
Hej.Hvis jeg har en SQL database med 3 koloner:
Dato, Navn, VærdiA,
Hvor jeg ønsker at printe/echo en ny tabel, der gør følgende:
En tabel bestående af:
1. kolonne: Laver Distinct/Group på kolonnen Navn (en unik liste)
2. kolonne: VærdiA tilhørende NAVN OG ældste dato blandt (værdierne) i DATA, hvis den eller findes, eller er celle blot tom,
3. Det samme igen, blot for den næste ældste måneder blandt værdierne i Dato.
Fx hvis jeg har værdierne:
[Dato] [Navn] [VærdiA]
01-01-2012 Banan 12
01-01-2012 Tomat 14
01-01-2012 Is 6
01-02-2012 Banan 12
01-02-2012 Tomat 14
01-02-2012 Is 6
01-03-2012 Banan 12
01-03-2012 Tomat 14
01-04-2012 Banan 13
01-04-2012 Tomat 15
01-04-2012 Is 7
Så skulle siden der generere gerne ende op med noget lign:
01-01-2012 01-02-2012 01-03-2012 01-04-2012
Banan 12 12 12 13
Tomat 14 14 14 15
Is 6 6 No Data 7