Я работаю в небольшом интернет-магазине и пытаюсь получить минимальную цену за продукт ( фото).
Я проверяю наименьшую добавленную цену (фотографии можно заказать в разных размерах):
SELECT
MIN(price) as price
FROM
rm_prices
WHERE
photo_id = '47' AND
price != '0'
Возвращает наименьшее значение, найденное для этого продукта.
Когда я проверяю свой db, я вижу, что наименьшее значение - 1256,3.
Когда я печатаю свой результат, я получаю 1256.30004882813.
Значение установлено как FLOAT.
Почему результат 1256.30004882813, а не 1256.3?