これにより、ユーロでフォーマットされた合計が得られます:
SELECT CONCAT('€', FORMAT(SUM(totalExcl), 2, 'de_DE')) AS total
表示されます:€8.890.905,86
他の要求された代替案:
SELECT CONCAT('€M', FORMAT((SUM(totalExcl)/1000000), 1, 'de_DE')) AS total
表示されます:€M8,9
この例では、ドットが混在している、要求した正確な形式ではなく、標準(LOCALE de_DE)に従って合計が表示されることに注意してください。非標準的な方法でのコンマ「、」。合計をそのようにフォーマットする必要がある場合は、文字列を操作することで簡単に修正できます。