Мне нужно, чтобы сохранить avg
от значения, что в данном случае соответствует средней посещаемости места, и для этого я создал новое поле под названием avg
, который имеет такую структуру: decimal(10,3)
.
Теперь, если я сохраню значение, подобное этому: 2671, поле будет содержать: 2.671, что правильно, но если мне нужно сохранить только 800
я получу: 800.000
, это, конечно, другое число...
Итак, как я могу сохранить правильное десятичное значение? В этом случае должно быть только 800, а не 800.000.
Кроме того, как я могу настроить плохие значения, хранящиеся в базе данных, без повторной вставки?
Благодарю.
Десятичная точка не имеет значения, вы можете обрезать десятичную точку с помощью другой функции.