data selecteren van datum tot en met vandaag

Status
Niet open voor verdere reacties.

TJansen

Gebruiker
Lid geworden
10 mei 2007
Berichten
81
Hallo,

Ik heb een bestaand systeem door iemand anders gemaakt, waaraan een aanpassing gedaan moet worden, zodat alleen de uitslagen van dit seizoen getoond worden. Het lijkt mij vrij simpel, maar kom er als noob toch echt niet uit. Heb diverse pagina's bekeken en gespeeld met "between", "and", curdate en now() maar het lukt me niet, omdat ik de logica erachter simpelweg niet genoeg begrijp.

op een pagina worden nu alle wedstrijden/uitslagen tot en met vandaag getoond via:

SELECT id, datum, naam, locatie
FROM `WEDSTRIJD`
WHERE datum < NOW()
ORDER BY datum DESC';

Ik wil graag dat de wedstrijden na 1-7-2011 tot en met vandaag getoond worden, zodat uitslagen van vorige seizoen verborgen blijven. Er staan al wedstrijden in de "toekomst" in, dus nog zonder uitslagen, vandaar dat deze verborgen moeten blijven.


Hopelijk kunnen jullie mij helpen, alvast bedankt voor de moeite!
 
je kunt de query simpel uitbreiden met een AND:
Code:
SELECT id, datum, naam, locatie
FROM WEDSTRIJD
WHERE datum < NOW()
and datum > '2011-07-01'
ORDER BY datum DESC
 
Bedankt voor je reactie, heb het getest maar het werkt op de een of andere manier toch niet... Maar elke wedstrijd heeft een "id" dus nu heb ik er het volgende van gemaakt wat wel werkt:

SELECT id, datum, naam, locatie
FROM `WEDSTRIJD`
WHERE datum < NOW()
AND id > 135
ORDER BY datum DESC';

Toch bedankt, ik kan weer verder!
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan