Altersfragen
Aremin
- datenbank
Grüßt euch,
Wie kann man mit Mysql rechnen?
Ich will alle Einträge einer DB auswählen wo 'gebdatum' (DATE-feld) mindestens 35 Jahre her ist.
Wie geht die Query?
SELECT * FROM dbf WHERE (datum - '0035-00-00')>NOW()
geht nicht ansatzweise.
Helft mir Bitte,
Aremin
Hi Aremin,
Ich will alle Einträge einer DB auswählen wo 'gebdatum' (DATE-feld) mindestens 35 Jahre her ist.
Schau dir mal die MySQL Datums und Zeit Funktionen an.
MfG, Dennis.
Hallo,
Wie kann man mit Mysql rechnen?
Ich will alle Einträge einer DB auswählen wo 'gebdatum' (DATE-feld) mindestens 35 Jahre her ist.
schau mal unter http://dev.mysql.com/doc/mysql/en/date-and-time-functions.html.
Wenn Du das erste Beispiel ein wenig umschreibst, dann müßte das doch schon für Deine Zwecke reichen:
mysql> SELECT something FROM tbl_name WHERE DATE_SUB(CURDATE(),INTERVAL 35 YEAR) >= date_col;
Ciao,
Andreas