Versio

Totale tijd uitrekenen in tabel

Overzicht Reageren

ILoran punt NL

iLoran punt NL

06/04/2011 17:09:27
Quote Anchor link
Ik heb in mijn database een aantal tijden (uren) staan. Deze wil ik graag allemaal bij elkaar optellen.
Waar alle uren die in het veld "uren" staan bij elkaar opgeteld worden.

Het veld is een time veld.

Dus eigenlijk wat ik moet hebben is dat hij alles met de "WHERE project = 1" bij elkaar optelt.

Hoe die ik dit?
 
PHP hulp

PHP hulp

25/05/2012 16:37:00
Gesponsorde koppelingen:
 
Vincent Huisman

Vincent Huisman

06/04/2011 17:19:49
 
Karl Karl

Karl Karl

06/04/2011 17:53:00
Quote Anchor link
Je slaat toch niet gewoon een getal op? Maar toch een timestamp (al dan niet met datum erbij)...>?
 
Arjan -

Arjan -

06/04/2011 18:40:23
Quote Anchor link
"GROUP BY project" en een aggregate functie SUM() op het time veld, dus iets als:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
SELECT
project,
SEC_TO_TIME(SUM(TIME_TO_SEC(timeveld))) AS totale_tijd
FROM
projecten
WHERE
project = 1
GROUP BY project
Gewijzigd op 06/04/2011 18:41:39 door Arjan -
 



Overzicht Reageren