Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

MySQL dari desimal (13.6) ke mata uang

Ini akan memberi Anda jumlah yang diformat dalam Euro:

SELECT CONCAT('€', FORMAT(SUM(totalExcl), 2, 'de_DE')) AS total

Akan menampilkan:€8.890.905,86

Alternatif lain yang diminta:

SELECT CONCAT('€M', FORMAT((SUM(totalExcl)/1000000), 1, 'de_DE')) AS total

Akan menampilkan:€M8,9

Perhatikan bahwa contoh ini akan menunjukkan jumlah menurut standar (LOCALE de_DE), dan bukan dengan format persis yang Anda minta, yang memiliki titik campuran "." dan koma "," dengan cara yang tidak standar. Ini dapat dengan mudah diperbaiki dengan beberapa manipulasi string jika Anda benar-benar harus memformat penjumlahan seperti itu.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Python 3.4.0 dengan database MySQL

  2. Bagaimana cara menyimpan data XML ke dalam database mysql? Saya tidak ingin kunci asing seperti orang gila

  3. Prosedur Tersimpan MySQL vs. kueri kompleks

  4. Bagaimana Anda mendapatkan banyak hasil dari satu CallableStatement?

  5. Regexp MySQL jauh lebih lambat daripada suka