Heim >Datenbank >SQL >Was bedeutet rund in SQL?

Was bedeutet rund in SQL?

下次还敢
下次还敢Original
2024-05-08 11:42:151043Durchsuche

ROUND-Bedeutung in SQL

In SQL wird die ROUND-Funktion verwendet, um eine Zahl auf eine angegebene Anzahl von Dezimalstellen zu runden. Diese Funktion rundet eine Zahl entsprechend der angegebenen Stellenanzahl und gibt das Ergebnis als Ausgabe zurück.

Syntax

<code>ROUND(number, decimal_places)</code>

Wobei:

  • Zahl: Die zu rundende Zahl.
  • Dezimalstellen: Geben Sie die Anzahl der Dezimalstellen an, auf die gerundet werden soll.

Beispiel

Um die Zahl 123,4567 auf zwei Dezimalstellen zu runden, können Sie die folgende Abfrage verwenden:

<code>SELECT ROUND(123.4567, 2);</code>

Ausgabe:

<code>123.46</code>

Rundungsregeln

ROUND-Funktion folgt Standardrundungsregeln:

  • Wenn Ist die auf die Rundungsziffer folgende Zahl größer oder gleich 5, wird die Rundungsziffer um 1 erhöht.
  • Wenn die Zahl nach der Rundungsziffer kleiner als 5 ist, bleibt die Rundungsziffer unverändert.

Hinweis

  • Wenn die angegebene Zahl NULL ist, gibt die ROUND-Funktion NULL zurück.
  • Wenn die angegebenen Dezimalstellen eine negative Zahl ist, gibt die ROUND-Funktion die eingegebene Zahl selbst (ungerundet) zurück.
  • Wenn die angegebenen Dezimalstellen größer als die Anzahl der Dezimalstellen der eingegebenen Zahl ist, gibt die ROUND-Funktion die eingegebene Zahl direkt zurück.

Das obige ist der detaillierte Inhalt vonWas bedeutet rund in SQL?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn