Ik heb een query waarvan de afgelopen 14 dagen in een range als kolommen zichtbaar moeten zijn i.p.v. in rijen.
Ik kom er niet uit. Wie kan mij helpen?
Ik gebruik SQL server.
Dit heb ik al:
SELECT
T.Taak
,R.Paraaf,
R.Datum
FROM [Logboeken].[dbo].[Taken] T
INNER JOIN Lab AS L ON (L.ID = T.Lab)
LEFT JOIN Registratie R ON (R.Taak = T.Taak)
where T.lab =8
AND (R.Datum >= dateadd(day,-7,getdate()) and R.Datum <= dateadd(day,+7,getdate()) or R.Datum IS NULL)
Resultaat:
Taak Paraaf Datum
PCs & Printers uitzetten NULL NULL
Aanvragenformulieren opruimen as 2021-03-29
Aanvragenformulieren opruimen as 2021-03-24
Wat we willen is:
Kolommen: Taak, datum van de afgelopen 14 dagen (1-3,2-3,3-3, etc)
Rijen: Taak, Per datum paraaf als datum staat ingevuld, anders leeg
Ik kom er niet uit. Wie kan mij helpen?
Ik gebruik SQL server.
Dit heb ik al:
SELECT
T.Taak
,R.Paraaf,
R.Datum
FROM [Logboeken].[dbo].[Taken] T
INNER JOIN Lab AS L ON (L.ID = T.Lab)
LEFT JOIN Registratie R ON (R.Taak = T.Taak)
where T.lab =8
AND (R.Datum >= dateadd(day,-7,getdate()) and R.Datum <= dateadd(day,+7,getdate()) or R.Datum IS NULL)
Resultaat:
Taak Paraaf Datum
PCs & Printers uitzetten NULL NULL
Aanvragenformulieren opruimen as 2021-03-29
Aanvragenformulieren opruimen as 2021-03-24
Wat we willen is:
Kolommen: Taak, datum van de afgelopen 14 dagen (1-3,2-3,3-3, etc)
Rijen: Taak, Per datum paraaf als datum staat ingevuld, anders leeg