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.