von teakay » 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.
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.
[code]DATEDIFF( 'dd', "Geburtstag", CURRENT_DATE ) / 365[/code]
Um die Schaltjahre zu berücksichtigen habe ich sie ein wenig geändert und als Divisor 365,25 angegeben.
[code]DATEDIFF( 'dd', "Geburtstag", CURRENT_DATE ) / 365.25[/code]
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.