MySQL Commands...
Ik zoek iets om alle resultaten van een maand tijd & van een dag optellen...
vb.
31-10 ~ Resultaat: 5
1-11 ~ Resultaat: 7
8 - 11 ~ Resultaat: 4
9 - 11 ~ Resultaat: 1
9 - 11 ~ Resultaat: 2
Dan moet hij tonen:
Opbrengsten van vandaag (9-11): 3
Opbrengsten van de maand November: 13.
In de DB staat (9-11) datum als DATETIME, dus in de vorm 0000:00:00 00:00
BvD!
vb.
31-10 ~ Resultaat: 5
1-11 ~ Resultaat: 7
8 - 11 ~ Resultaat: 4
9 - 11 ~ Resultaat: 1
9 - 11 ~ Resultaat: 2
Dan moet hij tonen:
Opbrengsten van vandaag (9-11): 3
Opbrengsten van de maand November: 13.
In de DB staat (9-11) datum als DATETIME, dus in de vorm 0000:00:00 00:00
BvD!
Gewijzigd op 01/01/1970 01:00:00 door DeleteAll DeletelAll
Gesponsorde koppelingen:
SELECT SUM(punten) AS opbrengsten FROM tabel WHERE datum = CURDATE()
Boris(); schreef op 06.11.2006 20:15:
Hij moet alle opbrengsten van 1 Maand optellen, maar niet van dit & 30 dagen geleden maar van 1 November tot 30 November, van 1 December tot 31 December etc.SELECT SUM(punten) AS opbrengsten FROM tabel WHERE datum = CURDATE()
Mijn gok:
edit: * niet DATE maar MONTH, smartypants... *
Code (php)
1
SELECT MONTH(datum) as datum, SUM(punten) as opbrengsten FROM tabel GROUP BY MONTH(datum)
edit: * niet DATE maar MONTH, smartypants... *
Gewijzigd op 01/01/1970 01:00:00 door Jelmer rrrr
Dit lijkt mij niet handig, een alias met dezelfde naam als het origineel maar met een andere inhoud. Dat gaat gegarandeerd problemen opleveren, al is het maar omdat je niet meer weet welke inhoud je kunt verwachten.
is natuurlijk vele malen duidelijker.



