Я пытаюсь выбрать значения из таблицы. Но у меня проблема с округлением цифр. Когда число 152725.6050
Я хочу результат 152725.60
. но он отображает 122725.61.
Это работает очень хорошо, только проблема с десятичной точкой, как 0.6051,0.1251
и т.д.Ошибка десятичного раунда MySQL
select
d.date1,
ylit,
round(d.fat,1),
round(d.snf,1),
rs,
round(rs*ylit,2),
nlit,
kalit,
jlit
from daily_milk as d,
$rate_chart[0] as r
where d.fat=r.fat
&& d.snf=r.snf
&& mtype='$mtype'
&& scode='$society_code_op[0]'
&& shift='सकाळ'
&& d.date1 between '$date1' and '$date2'
&& d.date1 between r.date1 and r.date2
order by d.date1
Просто получить значение из базы данных, как это и сделать форматирование PHP стороны, ** как раз перед его выводом пользователя ** (вы можете использовать 'number_format() ',' round() 'и т. д.) –