MySQL – Formatul numerelor – Separate prin virgulă (Administrarea bazelor de date, Mysql, Format De Dată, Formatarea Numerelor, Tabel Cu Numere)

Abrar Jahin a intrebat.

Am o interogare de MySQL ca aceasta.

SELECT avg('total_cost') FROM 'employee'

Și apoi primesc o ieșire ca aceasta.

1254589687.26587952

Dar aș vrea să am o ieșire ca aceasta.

1,25,45,89,687.26

Deci, ar trebui adăugat un separator cu virgulă și numărul ar trebui să fie rotunjit.

Există vreo modalitate în MySQL?

Vă mulțumesc pentru ajutor.

Comentarii

1 răspunsuri
Rick James
+----------------------------------+
| format(123456789.26, 2, 'ta_in') |
+----------------------------------+
| 12,34,56,789.26                  |
+----------------------------------+

http://dev.mysql.com/doc/refman/5.6/en/string-functions.html#function_format
http://dev.mysql.com/doc/refman/5.6/en/locale-support.html — localități