Die Formatierung der Daten ist eigentlich schon eher eine Frage des Frontends als von Mysql.
Wenn du die Zahl aber als String behandeln kannst, sollte es möglich sein... mal schauen obs ichs herausfinde...
Das wäre was ähnliches:
FORMAT(X,D)
Formats the number X to a format like '#,###,###.##', rounded to D decimals, and returns the result as a string. If D is 0, the result has no decimal point or fractional part.
SELECT REPLACE(CAST(FORMAT(83475239845,0) as CHAR), ',', ' ')
gibt:
83 475 239 845
Wenn du nicht willst dass deine Kommastellen abgeschnitten werden musste du bei FORMAT statt einem 0 die Anzahl Kommastellen angeben die du willst. Um dann den Punkt zu replacen bäruchtest du noch einen zusätzlichen REPLACE.