Задать вопрос
@GLaDosSystem

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

Есть таблица, в которой указаны числа. Таблица отсортирована в порядке возрастания этих чисел. Как мне найти строку таблицы с числом, наиболее близким к заданному (допустим, 100), но меньшим, чем оно?
  • Вопрос задан
  • 270 просмотров
Подписаться 1 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Инженер по тестированию
    5 месяцев
    Далее
  • Нетология
    Инженер по тестированию
    8 месяцев
    Далее
  • Thinknetica
    Профессиональная разработка на Ruby on Rails
    9 месяцев
    Далее
Решения вопроса 1
@tin_vsl
Senior Developer
Отдельную строку с ближайшим значением до указанного можно получить так
SELECT *
  FROM my_numbers
 WHERE my_num < 100
 ORDER BY my_num desc
 LIMIT 1
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы