Forum
Legacy Member
Hallo,
Ik heb volgende tabel met 3 kolommen en enkele duizenden rijen:
De tabel bevat enkel rijen met een date in een bepaalde maand van een jaar.
Employee ID | Date | Amount
----------------------------
00023 | 1-05-12 | 3
00023 | 2-05-12 | 4
00023 | 7-05-12 | 1
....
00043 | 2-05-12| 4
.....
.....
Ik zou nu met sql deze tabel willen terugkrijgen met alle dagen van de maand als kolommen en op elke rij 1 employee rij met voor elke dag van de maand een kolom. Moet ik hier PIVOT of iets anders voor gebruiken?
Gewens resultaat:
Employee ID | 1-05 | 2-05 | 3-05 | 4-05 | 5-05 | 6-05 | 7-05 | ... | 31-05
------------------------------------------------------------------------
00023 | 3 | 4 | NULL| NULL | NULL | NULL | 1 | ... | NULL
....
00043 | NULL | 4 | .......................
Iemand enig idee, alvast bedankt
Ik heb volgende tabel met 3 kolommen en enkele duizenden rijen:
De tabel bevat enkel rijen met een date in een bepaalde maand van een jaar.
Employee ID | Date | Amount
----------------------------
00023 | 1-05-12 | 3
00023 | 2-05-12 | 4
00023 | 7-05-12 | 1
....
00043 | 2-05-12| 4
.....
.....
Ik zou nu met sql deze tabel willen terugkrijgen met alle dagen van de maand als kolommen en op elke rij 1 employee rij met voor elke dag van de maand een kolom. Moet ik hier PIVOT of iets anders voor gebruiken?
Gewens resultaat:
Employee ID | 1-05 | 2-05 | 3-05 | 4-05 | 5-05 | 6-05 | 7-05 | ... | 31-05
------------------------------------------------------------------------
00023 | 3 | 4 | NULL| NULL | NULL | NULL | 1 | ... | NULL
....
00043 | NULL | 4 | .......................
Iemand enig idee, alvast bedankt
