@GLaDosSystem

Как получить самое близкое значение, которое меньше заданного?

Есть таблица, в которой указаны числа. Таблица отсортирована в порядке возрастания этих чисел. Как мне найти строку таблицы с числом, наиболее близким к заданному (допустим, 100), но меньшим, чем оно?
  • Вопрос задан
  • 230 просмотров
Решения вопроса 1
@tin_vsl
Senior Developer
Отдельную строку с ближайшим значением до указанного можно получить так
SELECT *
  FROM my_numbers
 WHERE my_num < 100
 ORDER BY my_num desc
 LIMIT 1
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы