Mysql. Предел $ x1, $ x2. Можно ли сделать лимит $ x2, $ x1? - PullRequest
0 голосов
/ 05 января 2010

Например, $ x1 = 10, $ x2 = 25, тогда будет работать Limit $ x1, $ x2. Но я хочу сделать Limit $ x2, $ x1, и это не работает. Я хочу получить от самой новой до самой старой записи из этого списка. ORDER BY не работает

отредактировано Вы можете закрыть его, я понял сам. Я использую

ЗАКАЗАТЬ ПО А_ВРЕМЕНИ DESC $ x2- $ x1

сейчас, спасибо.

Ответы [ 2 ]

1 голос
/ 05 января 2010

Для выбора первых 10 строк ...

SELECT * FROM customer ORDER BY id ASC LIMIT 0, 10

Для выбора последних 10 строк ....

SELECT * FROM customer ORDER BY id DESC LIMIT 0, 10

Это говорит сценарию начинаться с 0, а затем считать 10 строк. Это лучший / самый эффективный способ сделать это.

0 голосов
/ 05 января 2010

Просто ЗАКАЗАТЬ ПО КЛЮЧУ DESC;

Тогда получите конец списка. $ Count- $ x2

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