Einzelnen Beitrag anzeigen

Benutzerbild von RWarnecke
RWarnecke

Registriert seit: 31. Dez 2004
Ort: Stuttgart
4.408 Beiträge
 
Delphi XE8 Enterprise
 
#1

Alter berechnen als Dezimalzahl mit SQL

  Alt 21. Apr 2012, 20:00
Hallo zusammen,

wie berechne ich über SQL das Alter in einer Dezimalzahl. Ein Beispiel :

Geburtsdatum : 29.08.1976
Ergebnis Alter : 35,64

Wie bekomme ich das in einem SQL-Befehl hin unter MySQL-Version: 5.1.61 ?

Mit diesem Befehl habe ich bis jetzt nur das volle Alter herausbekommen. Hier fehlen mir die Kommastellen.
Code:
SELECT FLOOR(PERIOD_DIFF(EXTRACT(YEAR_MONTH FROM NOW()), EXTRACT(YEAR_MONTH FROM BirthdayDate)) / 12)
Rolf Warnecke
App4Mission

Geändert von RWarnecke (22. Apr 2012 um 08:36 Uhr)
  Mit Zitat antworten Zitat