0
Например, если мне дают значение 3.5, я хотел бы округлить до 4.Как округлить десятичные числа до целого числа в зависимости от значения десятичных знаков?
Если я даюсь значение 3.4, она будет округлена до 3.
Я пробовал функции ceil
и floor
. Тем не менее, они оба могут округлять вверх и вниз соответственно.
Это то, что я пробовал.
SELECT floor(avg(rate)) as average_age FROM review
дает 3, а
SELECT ceil(avg(rate)) as average_age FROM review
дает 4.
Попробуйте ['ROUND()'] (https://dev.mysql.com/doc/en/mathematics-functions.html#function_round)? – eggyal
да. это было правильно. Теперь я чувствую себя таким глупым. – suppko