Hola jongon1,
Lo que te comenta gnzsoloyo es correcto, toda la parte de Internacionalización (i18n) / Localización (L10n) es mejor que sea manejada desde la aplicación, sin embargo, desde la versión 5.5 de MySQL la función
FORMAT() incluye un tercer parámetro:
locale, lo que te permitiría especificar algo como:
Retornando una cadena de texto.
Espero sea útil la información.