Esto le dará una suma formateada en euros:
SELECT CONCAT('€', FORMAT(SUM(totalExcl), 2, 'de_DE')) AS total
Mostrará:€8.890.905,86
La otra alternativa solicitada:
SELECT CONCAT('€M', FORMAT((SUM(totalExcl)/1000000), 1, 'de_DE')) AS total
Mostrará:€M8,9
Tenga en cuenta que este ejemplo mostrará la suma según los estándares (LOCALE de_DE), y no con el formato exacto que ha solicitado, que tienen puntos mixtos "." y comas "," de forma no estándar. Esto podría solucionarse fácilmente con alguna manipulación de cadenas si realmente debe formatear la suma de esa manera.