login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Optellen vanuit DB

Offline Spyfox - 12/07/2007 01:03
Avatar van SpyfoxNieuw lid Ik zit met een vraagje
kga het proberen uit te leggen:

DB

id Naam Som

1 Tom 6
2 Els 89
3 Tom 13
4 Els 73
6 Tom 16
7 Katia 103

Hoe kan ik er nu voor zorgen dat diegene die het meest in de db is opgeslaan (in dit geval Tom (3X)) tevoorschijn komt en elke som van Tom opteld

En dat zou het eindresultaat moeten zijn

Tom 35
Els 162
Katia 103

Mss wat raar uitgelegd maar kheb men best gedaan 

2 antwoorden

Gesponsorde links
Offline Stijn - 12/07/2007 01:23
Avatar van Stijn PHP expert
  1. SELECT COUNT(`Naam`) AS aantal , COUNT(`Som`) AS totaal_som FROM tabel ORDER BY aantal DESC LIMIT 1
tabel moet je veranderen. Als het niet helpt moet je die LIMIT 1 eens wegdoen.
Offline Gerard - 12/07/2007 03:22
Avatar van Gerard Ouwe rakker
  1. SELECT Naam, COUNT(*) AS aantal, SUM(Som) AS totaal_som
  2. FROM tabel
  3. GROUP BY Naam
  4. ORDER BY aantal DESC


tabelnaam veranderen naar jouw tabel. Eventueel gebruik maken van LIMIT als je alleen een bepaald aantal resultaten terug wil krijgen.
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.175s