©SQL :: Manager
HomeProgramm-InformationenTechnische DetailsKostenloser DownloadKaffee für den Autor
Netzwelt
SQL-FunktionMySQLMariaDB

Die ROUND SQL-Funktion in MySQL und MariaDB - Auf Dezimalstellen runden

ROUNDSyntax:ROUND(Zahl [, Dezimalstellen])
Rückgabe-Wert:DECIMAL
Funktions-Typ:Numerische Funktion
Funktions-Beschreibung

Die ROUND()-Funktion rundet "Zahl" auf "Dezimalstellen". Dezimalstellen ist standardmäßig 0, wenn nicht angegeben.

Dezimalstellen kann negativ sein, damit die Ziffern links vom Dezimalpunkt von "Zahl" 0 werden.

ROUND() gibt NULL zurück, wenn der Wert von "Zahl" NULL ist.

Beispiel 1: Rundung ohne Dezimalstellen.

 1
 2
 3
 4

select round(45.67) as result;


result
decimal(4)
46

Beispiel 2: Rundung mit Dezimalstellen.

 1
 2
 3
 4

select round(45.67,1) as result;


result
decimal(6)
45.7

Beispiel 3: Rundung mit negativen Dezimalstellen.

 1
 2
 3
 4

select round(45.67,-1) as result;


result
decimal(4)
50

Beispiel 4: Rundung mit negativen Dezimalstellen.

 1
 2
 3
 4

select round(45.67,-2) as result;


result
decimal(4)
0

Beispiel 5: Rundung mit negativen Dezimalstellen.

 1
 2
 3
 4

select round(145.67,-2) as result;


result
decimal(5)
100
Die Beispiele wurden mit dem MyWAY SQL-Manager erstellt: Download

Verwendung der ROUND() Funktion in MySQL und MariaDB-Datenbanken

Die ROUND()-Funktion in MySQL und MariaDB kann in verschiedenen Anwendungen sinnvoll sein, in denen numerische Werte auf eine bestimmte Anzahl von Dezimalstellen gerundet werden müssen:

Wenn Benutzern numerische Daten präsentiert werden sollen, können die Werte zur besseren Lesbarkeit auf eine bestimmte Anzahl von Dezimalstellen gerundet werden. Die ROUND()-Funktion hilft bei der Formatierung der Werte vor der Anzeige.

Bei der Berechnung von Durchschnittswerten numerischer Daten kann das Ergebnis auf eine bestimmte Anzahl von Dezimalstellen gerundet werden. Dadurch wird sichergestellt, dass der Durchschnittswert konsistent und leicht zu interpretieren ist.

Bei Finanzanwendungen ist es häufig erforderlich, Geldwerte auf eine bestimmte Anzahl Dezimalstellen zu runden, um die Genauigkeit zu gewährleisten und bestimmte Vorschriften oder Konventionen einzuhalten.

Wenn Berichte erstellt oder Aggregationen für numerische Daten durchgeführt werden sollen, müssen die resultierenden Werte möglicherweise auf die gewünschte Genauigkeit gerundet werden.

Bei Datenanalyseaufgaben kann das Runden von Werten hilfreich sein, um Daten zu vereinfachen oder den Detaillierungsgrad zu verringern. Es kann auch beim Vergleichen von Werten oder beim Gruppieren von Daten basierend auf gerundeten Werten hilfreich sein.

Weitere MySQL und MariaDB SQL Numerische Funktionen

BIT_COUNTBIT_COUNT(Ganze Zahl)
Mehr zur BIT_COUNT-Funktion

CEILCEIL(Zahl)
Mehr zur CEIL-Funktion

CEILINGCEILING(Zahl)
Mehr zur CEILING-Funktion

CRC32CRC32(Zeichenkette)
Mehr zur CRC32-Funktion

CRC32CCRC32C([Parameter], Zeichenkette)

FLOORFLOOR(Zahl)
Mehr zur FLOOR-Funktion

SIGNSIGN(Zahl)
Mehr zur SIGN-Funktion

ABSABS(Zahl)
Mehr zur ABS-Funktion

ACOSACOS(Zahl)
Mehr zur ACOS-Funktion

ASINASIN(Zahl)
Mehr zur ASIN-Funktion

ATANATAN(Zahl [, Zahl2])
Mehr zur ATAN-Funktion

ATAN2ATAN2(Zahl [, Zahl2])
Mehr zur ATAN2-Funktion

COSCOS(Zahl)
Mehr zur COS-Funktion

COTCOT(Zahl)
Mehr zur COT-Funktion

DEGREESDEGREES(Zahl)
Mehr zur DEGREES-Funktion

EXPEXP(Zahl)
Mehr zur EXP-Funktion

LNLN(Zahl)
Mehr zur LN-Funktion

LOGLOG([Basis], Zahl)
Mehr zur LOG-Funktion

LOG10LOG10(Zahl)
Mehr zur LOG10-Funktion

LOG2LOG2(Zahl)
Mehr zur LOG2-Funktion

MODMOD(Zahl, Teiler)
Mehr zur MOD-Funktion

POWPOW(Zahl, Exponent)
Mehr zur POW-Funktion

POWERPOWER(Zahl, Exponent)
Mehr zur POWER-Funktion

PIPI()
Mehr zur PI-Funktion

RADIANSRADIANS(Zahl)
Mehr zur RADIANS-Funktion

RANDRAND([Zahl])
Mehr zur RAND-Funktion

SINSIN(Zahl)
Mehr zur SIN-Funktion

SQRTSQRT(Zahl)
Mehr zur SQRT-Funktion

TANTAN(Zahl)
Mehr zur TAN-Funktion

TRUNCATETRUNCATE(Zahl, Dezimalstellen)
Mehr zur TRUNCATE-Funktion

Numerische FunktionenZeichenketten-FunktionenReguläre AusdrückeDatum und Zeit-Funktionen
Vergleichs-FunktionenVerschlüsselung & KomprimierungKonvertierungs-FunktionenNULL-Funktionen
Aggregat-FunktionenWindow-FunktionenJSON-FunktionenGeometrische Funktionen
Sequenz-FunktionenInformations-FunktionenDynamische Tabellen-SpaltenSonstige Funktionen
Weitere Informationen zur SQL-Funktion ROUND: mysql.com und mariadb.com und w3schools.com
Aktualisiert: 24.09.2023ImpressumKontaktGeschäftsbedingungenDatenschutz & CookiesUpdatesSitemapFacebookLinkedinTwitterStatistics©2020-2023 Heino Cunze-Fischer