ВЫБЕРИТЕ LAST и FORELAST Значения - PullRequest
1 голос
/ 24 июня 2019

Я хочу сделать команду SELECT, которая выбирает последнее и предшествующее значение моей таблицы в моей базе данных.

$sql = "SELECT * FROM beitrag WHERE beitrag_id=101 OR beitrag_id=102";

В данный момент я выбираю его только вручную.

1 Ответ

2 голосов
/ 24 июня 2019

Используйте предложения order by и limit, например:

$sql = "SELECT * FROM beitrag ORDER BY beitrage_id DESC LIMIT 2;";

По сути, мы order by идентификаторы в descending порядке, так что самый высокий из них является первым, и мы выбираем только два элемента (limit), поэтому первые "last" и "forelast".

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