Moin!
Ich hab eine DATE-Spalte mit einem Geburtsdatum.
Ich wollte mir alle Personen anzeigen lassen, die mindestens 30 Jahre alt sind.
Mein Anfang war jetzt folgender:... WHERE YEAR(CURDATE())-YEAR(geburtstag) <= 30
Hier hab ich aber das Problem, dass die Ausgabe nicht exakt ist.
Wenn du vom heutigen Datum 30 Jahre abziehst, erhältst du das Datum vor dreißig Jahren, an dem Leute geboren wurden, die heute ihren dreißigsten Geburtstag feiern. Alle Personen, die noch früher geboren wurden, sind älter als 30 Jahre.
- Sven Rautenberg
--
"Love your nation - respect the others."
"Love your nation - respect the others."