0
У меня есть форма, где вы можете ввести дату, теперь в моей таблице у меня есть эти поля:как выбрать предыдущий ряд, основанный на дате
- идентификатор
- Идентификатор_пользователя
- метка времени
- значение
Что мне нужно, это предыдущая запись (дата) на основе заданной отметки времени, я действительно не знаю, как это сделать в MySQL.
Любая помощь была бы принята с благодарностью!
lol Я чувствую себя глупо, что я не думал об этом .. Спасибо! – xorinzor
Зависит от того, что вы подразумеваете под предыдущим. Что происходит, когда есть две записи с одинаковой меткой времени? Этот запрос будет игнорировать любые записи с одинаковой меткой времени. Если ваше поле id является автоматическим приращением, вы можете использовать «timestamp <=: myTimeStamp и id <: id». – liquorvicar
Вам нужно только поставить LIMIT 1 в этом случае. – liquorvicar