Versio

MySQL Commands...

Overzicht Reageren

DeleteAll DeletelAll

DeleteAll DeletelAll

06/11/2006 20:03:00
Quote Anchor link
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!
Gewijzigd op 01/01/1970 01:00:00 door DeleteAll DeletelAll
 
PHP hulp

PHP hulp

25/05/2012 06:32:11
Gesponsorde koppelingen:
BHosted Hosting al vanaf € 1,- per maand

Controleer nu gratis jouw domeinnaam:

  
 
K i p

K i p

06/11/2006 20:15:00
Quote Anchor link
SELECT SUM(punten) AS opbrengsten FROM tabel WHERE datum = CURDATE()
 
DeleteAll DeletelAll

DeleteAll DeletelAll

06/11/2006 20:28:00
Quote Anchor link
Boris(); schreef op 06.11.2006 20:15:
SELECT SUM(punten) AS opbrengsten FROM tabel WHERE datum = CURDATE()
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.
 
Jelmer rrrr

Jelmer rrrr

06/11/2006 20:29:00
Quote Anchor link
Mijn gok:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
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
 
Frank -

Frank -

06/11/2006 20:59:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
MONTH(datum) as datum

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.
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
MONTH(datum) AS maand
is natuurlijk vele malen duidelijker.
 



Overzicht Reageren