MySQL Round() függvény

Mysql Round Fuggveny



A számok kerekítése egy adott számérték közelítő értékének megtalálását jelenti. A számok kerekítése általános gyakorlat, amikor számértékekkel dolgozik, így könnyebben olvasható és értelmezhető számértéket kaphat.

Ebben az oktatóanyagban megismerheti a MySQL round() függvényét. Kitérünk a függvény működésére, a függvény szintaxisára, az elfogadott paraméterekre, visszatérési értékekre, valamint a függvényhasználat gyakorlati példáira.

MySQL Round() függvény

A MySQL-ben a round() függvény a MySQL-ben lehetővé teszi egy számérték meghatározott számú tizedesjegyre való kerekítését.







Az alábbiakban a MySQL kerek függvényének szintaxisa látható:



ROUND(szám, tizedes_helyek)

A függvény két fő érvet fogad el:



  • A kerekítendő szám.
  • Decimal_places – Ez a paraméter határozza meg a tizedesjegyek számát, amelyre a bevitt szám kerekítésre kerül. Ez egy opcionális paraméter. Ha hiányzik, a függvény a számot a legközelebbi egész számra kerekíti.

Vessen egy pillantást a következő példára:





SELECT ROUND(3,14159);
-- 3
SELECT ROUND(3,14159, 0) mint p;
- 3

Amint a kimenetből látható, a decimal_places paraméter 0-ra állítása vagy elhagyása nagyon pontos. Mindkettő a legközelebbi egész számra adja vissza az értéket.

1. példa: A Round() függvény használata pozitív decimális értékkel

Ez a példa az eredményül kapott értéket mutatja, ha a decimal_places paraméter értéke pozitív egész számra van állítva:



SELECT ROUND(3,14159, 0) mint p;

Kimenet:

p    |
-----+
3,142|

2. példa: A Round() függvény használata negatív decimális értékkel

A decimal_places paramétert negatív értékre is beállíthatjuk, amint az alábbiakban látható:

SELECT ROUND(3,14159; -3) mint p;

Ez arra kényszeríti a függvényt, hogy kerekítse a tizedesjegy előtti értéket.

Eredmény:

p|
-+
0|

2. példa:

SELECT ROUND(314159.14159, -3) mint p;

Eredmény:

p     |
------+
314000|

3. példa: A Round() függvény használata egy táblázatban

Használhatjuk a round() függvényt egy táblázatoszlopban is, amint az az alábbiakban látható:

Kerekítse az értékeket a következőképpen:

válasszon értéket, ROUND(érték) kerekítésként random_ints ri ;

Kimenet:

Következtetés

A MySQL round() függvénye értékes eszköz a számok meghatározott pontossági szintre való közelítésére. Különféle matematikai és statisztikai műveletekben használható, és gyakran használják a számítások egyszerűsítésére és kezelhetőbbé tételére. A round() függvény könnyen használható, és értékes kiegészítője lehet a MySQL eszköztárnak.