Как получить данные предыдущих строк? - PullRequest
1 голос
/ 18 октября 2011

Я хочу узнать, какой предыдущий идентификатор, как это можно сделать?

Найти идентификатор 5:

SELECT id FROM status` WHERE id = 5 ORDER BY order_status ASC

Теперь я хочу получить предыдущий идентификатор в зависимости от ORDER order_status ASC

1 Ответ

4 голосов
/ 18 октября 2011

Используйте функцию MAX () в сочетании с WHERE следующим образом:

SELECT MAX(id) FROM status WHERE id < 5

Обратите внимание, что ORDER BY не используется, поскольку вы выбираете только одну строку

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...