Geboortedatum sql date vergelijken
Hoi,
Ik zit met de volgende kwestie:
In een adminpanel kan men kiezen welke gebruikers een mail mogen ontvangen. Hier kan men ook specificeren op leeftijd.
Stel de gebruiker voert in dat de mail naar gebruikers met een leeftijd tussen 15 en 20 jaar verstuurd moet worden.
De geboortedatum staat als een timestamp in een sql tabel.
Hoe kan ik met een enkele query de gebruikers ophalen die een leeftijd hebben tussen 15 en 20 jaar? Geboortedatum tussen 1994 en 1989 dus?
Mvg,
Martin
Ik zit met de volgende kwestie:
In een adminpanel kan men kiezen welke gebruikers een mail mogen ontvangen. Hier kan men ook specificeren op leeftijd.
Stel de gebruiker voert in dat de mail naar gebruikers met een leeftijd tussen 15 en 20 jaar verstuurd moet worden.
De geboortedatum staat als een timestamp in een sql tabel.
Hoe kan ik met een enkele query de gebruikers ophalen die een leeftijd hebben tussen 15 en 20 jaar? Geboortedatum tussen 1994 en 1989 dus?
Mvg,
Martin
'Jezpur:
Ga eerst alle timestamps maar omzetten naar datetimes, dan kunnen we je verder helpen.
En waar baseer je dat op ? Dat was mijn vraag niet..
Je wilt een leeftijd berekenen, maar waarom sla je een geboortedatum dan op als een timestamp? Een timestamp is geen datum, da's gewoon troep waar je niks mee kunt.
Ben ik het niet helemaal mee eens, maar toe maar. Smaken verschillen ;)
Hoe los ik het op met datetimes ;) ?
Hoe los ik het op met datetimes ;) ?
Geef me je argumenten waarom je het niet met mij eens zal zijn.
Met een datetime kun je makkelijk rekenen. Haal de data van elkaar af en je ziet het verschil.
Met een datetime kun je makkelijk rekenen. Haal de data van elkaar af en je ziet het verschil.




