Runden in Base Abfrage
Verfasst: So, 28.02.2010 15:44
Ist es möglich einen Wert gezielt runden zulassen, damit meine ich das selbst Zahlen wie 1,9 auf 1 oder 15,6 auf 15 abgerundet werden?
Mit ROUND ist es leider nur möglich eine standardisierte Rundung durchzuführen, so das 1,9 auf 2 und 15,6 auf 16 gerundet wird.
Ich bin durch einen Posting von eBayer auf folgende Codezeile gestoßen.
Um die Schaltjahre zu berücksichtigen habe ich sie ein wenig geändert und als Divisor 365,25 angegeben.
Da ich dann aber Werte mit Nachkomma stelle bekomme würde ich diese gerne Abrunden auf eine Ganzzahl.
Ich hoffe ihr könnt mir weiterhelfen.
Mit ROUND ist es leider nur möglich eine standardisierte Rundung durchzuführen, so das 1,9 auf 2 und 15,6 auf 16 gerundet wird.
Ich bin durch einen Posting von eBayer auf folgende Codezeile gestoßen.
Code: Alles auswählen
DATEDIFF( 'dd', "Geburtstag", CURRENT_DATE ) / 365
Code: Alles auswählen
DATEDIFF( 'dd', "Geburtstag", CURRENT_DATE ) / 365.25
Ich hoffe ihr könnt mir weiterhelfen.