2017-11-16 14 views

答えて

1

が必要になりますmoney-format

mysqlで最も近いことは次のようになります:

SELECT *, REPLACE(REPLACE(CONCAT(FORMAT(price, 2)," €"), ",", " "),".",",") AS price FROM data 
+0

msqlで直接フォーマッタが必要 – Jarla

+0

'SELECT *、FORMAT(price、2)AS priceのような' SELECT *、DATE_FORMAT(timestamp、 "%Y")AS年FROMデータのような解決策はありませんか? FROM data'? – Jarla

+0

あなたの解決策は私に結果を与えている '13,148.70€'しかし、私は必要とする '13 148,70€' – Jarla

1

構文あなたのケースではそう

number_format(number,decimals,decimalpoint,separator) 

$data = number_format($data, 2, ",", " "); 

詳細情報:number_format

関連する問題