login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Datum en SQL vraagjes

Offline SimonDW - 02/02/2006 10:54
Avatar van SimonDWNieuw lid Is het mogelijk om:
- berichten weer te geven tussen een bepaalde datum?
- berichten weer te geven vanaf een bepaalde datum?
- berichten niet meer weer te geven na datum X + 1 dag (berichten moeten wel nog in de database blijven zitten, maar mogen niet meer weergegeven worden)?

Datum zit in de database in DATE formaat...

2 antwoorden

Gesponsorde links
Offline Thomas - 02/02/2006 11:43 (laatste wijziging 03/02/2006 07:37)
Avatar van Thomas Moderator Jep, dat kan allemaal.

1.
Werk met BETWEEN, volgens mij kan dat ook wel met DATEs:
  1. SELECT ...
  2. FROM ...
  3. WHERE datum_veld BETWEEN 'start_datum' AND 'eind_datum'


2.
DATEs zijn zo opgebouwd dat je kunt werken met > (groter dan), >= (ten minste; vanaf), < (kleiner dan), <= (ten hoogste; tot (en met)).
  1. SELECT ...
  2. FROM ...
  3. WHERE datum_veld >= 'begin_datum'


3.
Werk met DATEDIFF, of makkelijker, direct met datum X+1 - je kunt dan #2 gebruiken

De '..._datum' delen in je query hebben de opbouw die een DATE-veld hebben (jjjj-mm-dd).
Offline SimonDW - 02/02/2006 19:58
Avatar van SimonDW Nieuw lid Thanks FangorN!!
Er is op deze manier zéér veel mogelijk met je datum 
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2025 Sitemasters.be - Regels - Laadtijd: 0.199s