округление до ближайшего процента - PullRequest
0 голосов
/ 11 марта 2020

Если у меня есть формула, такая как

count(s.listing_id) / count(a.listing_id) * 100

, и я хочу округлить до ближайшего целого процента,

would ROUND(count(s.listing_id) / count(a.listing_id) * 100),1) work?

, как в случае, если значение такое .03881 должно быть 39?

Ответы [ 2 ]

0 голосов
/ 11 марта 2020

Попробуйте добавить больше скобок. Ваша формула все еще технически работает как PEDMAS, но это подтвердит будущее.

ROUND(((count(s.listing_id) / count(a.listing_id)) * 100)),0)
0 голосов
/ 11 марта 2020

ROUND( count(s.listing_id) / count(a.listing_id) * 100 ) округляет до целого числа.

ref: руководство

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...