Hallo, het lukt mij niet om het verschil in dagen tussen 2 kolommen uit te rekenen.
Ik heb een kolom met een startdatum van een ziekte (kolomnaam: startziekte) en een kolom met de einddatum van de ziekte (kolomnaam: eindziekte). De tabel heet info_pat. Ik wil nu weten hoe lang de patienten de ziekte hebben gehad.
De datum is als volgt weergegeven: 2014-22-05

Het volgende heb ik geprobeerd, maar ik kreeg een lege tabel..

CREATE TABLE Ziekteduur,
SELECT patientnr, DATEFIFF ('startziekte', 'eindziekte') AS ziekte_duur
from info_pat

Als ik het veranderde naar DATEFIFF (day, 'startziekte', 'eindziekte') werkte het helemaal niet meer.

Het is misschien niet zo moeilijk, maar ik ben een beginneling en kom er zelf niet uit
startziekte en eindziekte zijn kolomnamen, die moet je dan dus juist niet tussen quotes zetten!
Bedankt! En het moest natuurlijk DATEDIFF zijn en niet DATEFIFF, had hierboven een typfoutje gemaakt

Reageren