In een tabel heb ik 2 kolommen startijd-eindtijd. Nu kan ik daar uiteraard redelijk eenvoudig het verschil van uitrekenen, maar wat als ik deze verschillen bij elkaar wil optellen? Op die manier krijg ik het totaal van de duur van de verschillende records, precies wat ik graag wil hebben.
Ik werk met SQL Server. Die maakt van het verschil van 2 datetime kolommen weer een datetime kolom. Op zich niet erg; door restricties heb ik alleen het tijd gedeelte nodig (de duur is nooit langer als een dag) wat prima wordt uitgerekend. Maar datetime kolommen kun je niet in een SUM gebruiken. Dus zal ik de duur in een view moeten omzetten naar iets anders wat wel te SUM-men is en vervolgens weer converteren naar iets bruikbaars. Iemand enig idee hoe je dat doet?
Ik werk met SQL Server. Die maakt van het verschil van 2 datetime kolommen weer een datetime kolom. Op zich niet erg; door restricties heb ik alleen het tijd gedeelte nodig (de duur is nooit langer als een dag) wat prima wordt uitgerekend. Maar datetime kolommen kun je niet in een SUM gebruiken. Dus zal ik de duur in een view moeten omzetten naar iets anders wat wel te SUM-men is en vervolgens weer converteren naar iets bruikbaars. Iemand enig idee hoe je dat doet?