Я ищу что-то, что, учитывая таблицу вроде:
| id | number |
| 1 | .7 |
| 2 | 1.25 |
| 3 | 1.01 |
| 4 | 3.0 |
запрос SELECT * FROM my_table WHERE
number CLOSEST(1)
вернет строку 3. Мне все равно, о числах. Сейчас у меня есть процедура, которая просто перебирает каждую строку и делает сравнение, но я полагаю, что информация должна быть доступна из индекса b-дерева, поэтому это может быть возможно как встроенное, но я не могу найти документация, предполагающая, что он это делает.