Seite 1 von 1
Re: Durch Geburtsdatum das Alter erechnen?
Verfasst: Mo, 17.08.2009 22:57
von eBayer
Re: Durch Geburtsdatum das Alter erechnen?
Verfasst: Di, 18.08.2009 19:37
von eBayer
Da hilft nur eines: lernen, lernen, lernen! ist nicht von mir..... hat Lenin vor ewig langer Zeit gesagt.
Wenn Du jetzt nicht damit beginnst, kommst Du spätestens beim nächsten Problem zur gleichen Erkenntnis.
Re: Durch Geburtsdatum das Alter erechnen?
Verfasst: Mi, 19.08.2009 09:20
von eBayer
Du wirst ja wohl eine Abfrage dafür erzeugen......
Da baust Du eine Spalte in der unten stehenden Form ein.
DATEDIFF( 'dd', "Kinder"."Geburtstag", CURRENT_DATE ) / 365
Diese Funktion ist eine eingabaute Funktion in der HSQLDB.
Wie Du siehst, hole ich mir die Differenz in Tagen zwischen Geburtstag und dem aktuellen Datum und dividiere diese dann durch die Anzahl der Tage pro Jahr.
Ist nicht ganz genau, weil Schaltjahre nicht berücksichtigt werden. Man müsste ggf. noch ein wenig daran feilen.
Aber mir reicht die Formel von der Genauigkeit her für meine Zwecke.
Aber wir sind schon wieder beim lernen. Du mußt Dich natürlich mit dem erstellen von Abfragen vertraut machen.
Ich bin auch kein SQL-Spezialist..... habe damit Ende letzten Jahres angefangen zu spielen.
Gruß eBayer