powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Функции MIN и MAX
4 сообщений из 4, страница 1 из 1
Функции MIN и MAX
    #33157477
fl00
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Почему при запросе мин или макс числа выдается например вместо 1.45 1.4500000476837. И как это проправить.
...
Рейтинг: 0 / 0
Функции MIN и MAX
    #33157661
Dmitri P.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Попробую угадать..
Тип поля flaot
Угадал? :)

В полях с плавающей запятой данные хранятся и возвращаются, соответственно, в некоторой точностью, вот эта НЕточность и вылезает, попробуй ROUND(MIN(`field`, 2)), может и помочь, но это не панацея и будет ли работать гарантии никто дать не может, но как правило работает (я еще не видел, чтобы не работало :) )

Да и зачем это? Если плавающая запятая, то всегда надо быть готовым к такому...
...
Рейтинг: 0 / 0
Функции MIN и MAX
    #33158803
fl00
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторROUND(MIN(`field`, 2))

Спасибо. Работает. Толькл вот так
ROUND(MIN(field),2)
...
Рейтинг: 0 / 0
Функции MIN и MAX
    #33160633
Фотография Кувалдин Роман
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Первый случай тоже будет работать, если у тебя поле называется именно field, а не Field, FIELD или fIeLd...
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Функции MIN и MAX
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]