У меня есть таблица, называемая проводником. Я хочу выбрать последние записи, которые date
меньше, чем my_value
.Как выбрать последние записи меньше значения
+----+-----------+------+
| id | program | date |
+----+-----------+------+
| 1 | program 1 | 1 |
| 2 | program 1 | 3 |
| 3 | program 2 | 3 |
| 4 | program 1 | 5 |
| 5 | program 1 | 7 |
+----+-----------+------+
Если мы рассмотрим my_value
является 4, то выход будет:
+----+-----------+------+
| id | program | date |
+----+-----------+------+
| 2 | program 1 | 3 |
| 3 | program 2 | 3 |
+----+-----------+------+
Как я могу выбрать записи с помощью SQL?
Перейти на. Попробуйте что-нибудь! – Strawberry
Почему запись с датой 1 не появляется. –
@AnkitBajpai: Последняя запись для даты менее 4 - это «программа 1» с датой '3' – SonalPM