georgeboot
Gebruiker
- Lid geworden
- 3 jan 2007
- Berichten
- 70
Hallo Forum-ers!
Ik heb een probleem: ik heb in mijn database allemaal records met melkgegevens. Allemaal leveringen van verschillende boeren. NU wil ik per boer het totaal aantal liters melk hebben.
Ik probeer dit te realiseren via: [SQL]SELECT `id`, SUM(liters) FROM `leveringen` WHERE `boer` = 1 GROUP BY `id`[/SQL]
Dit wil alleen niet werken!
Als ik de query uitvoer in PHP, en hem weergeef via print_r krijg ik het volgende:
Terwijl er in de database een stuk of 100 records staan waar boer = 1.. Het totale aantal liters van boer1 moet naar mijn schattingen ongeveer rond de 1000 liggen.. Het eerste record in de database bedraagt 8 liter, en die geeft hij alleen weer..
Heeft iemand enig idee hoe ik dit toch op ga lossen? Alvast heer hartelijk bedankt!
Ik heb een probleem: ik heb in mijn database allemaal records met melkgegevens. Allemaal leveringen van verschillende boeren. NU wil ik per boer het totaal aantal liters melk hebben.
Ik probeer dit te realiseren via: [SQL]SELECT `id`, SUM(liters) FROM `leveringen` WHERE `boer` = 1 GROUP BY `id`[/SQL]
Dit wil alleen niet werken!
Als ik de query uitvoer in PHP, en hem weergeef via print_r krijg ik het volgende:
Code:
Array
(
[id] => 1
[SUM(liters)] => 8
)
Terwijl er in de database een stuk of 100 records staan waar boer = 1.. Het totale aantal liters van boer1 moet naar mijn schattingen ongeveer rond de 1000 liggen.. Het eerste record in de database bedraagt 8 liter, en die geeft hij alleen weer..
Heeft iemand enig idee hoe ik dit toch op ga lossen? Alvast heer hartelijk bedankt!
Laatst bewerkt: