MariaDB
 sql >> Teknologi Basis Data >  >> RDS >> MariaDB

Memformat Angka dengan Koma di MariaDB

Di MariaDB, kita dapat menggunakan FORMAT() berfungsi untuk memformat angka dengan koma.

Lebih khusus lagi, fungsi mengembalikan angka sebagai string yang diformat, dengan pemisah ribuan dan pemisah desimal, dan dibulatkan ke posisi desimal yang diberikan.

Contoh

Ia menerima angka sebagai argumen pertama, diikuti dengan posisi desimal:

SELECT FORMAT(123456.789, 2);

Hasil:

123,456.79

Tidak perlu menentukan di mana koma harus pergi. Fungsinya tahu di mana harus meletakkannya.

Untuk memastikannya, berikut ini contoh lain dengan jumlah yang lebih besar:

SELECT FORMAT(123456789.123456789, 6);

Hasil:

123,456,789.123457

Menggunakan Koma untuk Tempat Desimal

Koma tidak selalu digunakan untuk pemisah grup. Di banyak lokal, titik/titik digunakan untuk pemisah grup, dan koma digunakan untuk tempat desimal.

FORMAT() function menerima argumen ketiga yang memungkinkan kita menentukan lokal yang akan digunakan untuk pemformatan.

Ini contohnya:

SELECT FORMAT(123456.789, 2, 'de_DE');

Hasil:

123.456,79

Saya mengatur lokal ke de_DE , yang untuk bahasa Jerman. Kali ini koma digunakan sebagai pemisah desimal, dan titik digunakan untuk pemisah grup.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cara Mudah Menyebarkan Cluster MySQL Galera di AWS

  2. 6 Cara Menambahkan Bulan ke Tanggal di MariaDB

  3. MariaDB JSON_KEYS() Dijelaskan

  4. Apa Itu Tabel Temporal MariaDB?

  5. Grafik Kustom untuk Memantau Sistem MySQL, MariaDB, MongoDB, dan PostgreSQL Anda - Tips &Trik ClusterControl