Điều này sẽ cung cấp cho bạn một số tiền được định dạng bằng Euro:
SELECT CONCAT('€', FORMAT(SUM(totalExcl), 2, 'de_DE')) AS total
Sẽ hiển thị:€8.890.905,86
Phương án thay thế được yêu cầu khác:
SELECT CONCAT('€M', FORMAT((SUM(totalExcl)/1000000), 1, 'de_DE')) AS total
Sẽ hiển thị:€M8,9
Lưu ý rằng ví dụ này sẽ hiển thị tổng theo tiêu chuẩn (LOCALE de_DE) chứ không phải với định dạng chính xác mà bạn đã yêu cầu, có các dấu chấm hỗn hợp "." và dấu phẩy "," theo cách không chuẩn. Điều này có thể dễ dàng được khắc phục bằng một số thao tác chuỗi nếu bạn thực sự phải định dạng tổng theo cách đó.