Недавно я опубликовал вопрос о получении последних 3 результатов в таблице в правильном порядке. Теперь я хочу получить все комментарии отдельно от последних 3 в правильном порядке.mysql - проблема смещения
Вот мой синтаксис;
SELECT *
FROM (SELECT *
FROM $table
ORDER BY ID DESC
OFFSET 3) AS T
ORDER BY TIME_STAMP
Ошибка я получаю это:
У Вас есть ошибка в вашем SQL синтаксиса; проверьте руководство, которое соответствует версии сервера MySQL для корректного синтаксиса использовать вблизи «OFFSET, 3) AS T ORDER BY TIME_STAMP» в строке 1
Я не могу заставить его работать. Любая помощь очень ценится.
Я думаю, что ОП ищет противоположное. Получение всех записей, за исключением последних 3. –
@ Даниэль: Это то, что делает это утверждение. Он пропускает первые 3 и возвращает остальные. – Senseful
, который взламывает и хорошо объясняет, спасибо! –