MySQL: установить результат на две цифры после запятой - PullRequest
1 голос
/ 18 октября 2010

У меня есть формула:

CONCAT((SUM(X.lot_qty)-SUM(X.reject))/SUM(X.accept)*100,'%') AS Acceptance

но я получаю результат как:

100.0000%

как получить результат как 100,00%?

1 Ответ

4 голосов
/ 18 октября 2010

Вы можете использовать функцию MySQL ROUND как:

CONCAT(ROUND((SUM(X.lot_qty)-SUM(X.reject))/SUM(X.accept)*100,2),'%') AS Acceptance
...