Как получить ближайшее значение из базы данных в MySQL

Я использую MySQL и Codeigniter . У меня есть несколько номеров плавающих точек в моей базе данных, такие как

  • 8.3456
  • 8.5555
  • 4.5556

Я хочу ...

SELECT * FROM table WHERE value = $myvalue

, но я не могу использовать значение = $ myvalue В моем выборе запроса, потому что $ MyValue не совсем равно значениям баз данных. Мне нужно получить ближайшее значение к $ MyValue из базы данных.

Если $ MyValue - 5, я хочу выбрать значение 4.5556 .

Как я могу сделать это в MySQL?

8
задан Kanishka Panamaldeniya 7 April 2017 в 11:58
поделиться