login  Naam:   Wachtwoord: 
Registreer je!
 Forum

lege resultaten toch weergeven

Offline StannY - 09/10/2007 23:17
Avatar van StannYHTML beginner met de query
  1. SELECT jaar, COUNT(id) FROM film WHERE medium != 'geen' GROUP BY jaar

krijg ik bijvoorbeeld volgend lijstje:
2000: 1
2002: 3
2004: 1
2005: 6

maar ik zou moeten krijgen:
2000: 1
2001: 0
2002: 3
2003: 0
2004: 1
2005: 6
2006: 0

iemand een idee... 

4 antwoorden

Gesponsorde links
Offline Stijn - 10/10/2007 01:24
Avatar van Stijn PHP expert Doe je WHERE statement eens weg
Offline StannY - 10/10/2007 12:15
Avatar van StannY HTML beginner ja neen, dan krijg ik een lijst waarbij bij elk jaar gewoon het totaal aantal films wordt weergegeven, of dat die nu het medium "geen", "dvd", "video" hebben... dat lijstje hebik al :-) maar ik wil uiteindelijk het volgende bekomen:

2000: 1/3
2001: 0/2
2002: 3/5
2003: 0/1
2004: 1/6
2005: 6/7
2006: 0/0

waarbij het cijfer voor de "/" het aantal is dat ik heb, het cijfer erna het aantal is dat er in totaal is...
Offline Ibrahim - 10/10/2007 20:34
Avatar van Ibrahim PHP expert
  1. SELECT COUNT(*), jaar FROM <tabel> GROUP BY jaar


misschien werkt dit
Offline HOND_NL - 11/10/2007 16:47
Avatar van HOND_NL Nieuw lid Ik weet niet zeker of dat werkt , maar ga eens naar je phpmyadmin en verander de field NULL in YES
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.187s