Задать вопрос

Как составить правильно sql-запрос?

таблица table имеет неограниченное кол-во записей.

SELECT id FROM table ORDER BY id
выводит: 1,2,3,4,5,6,7,8,9,10

SELECT id FROM table ORDER BY id DESC LIMIT 5
выводит: 10,9,8,7,6

SELECT id FROM table ORDER BY id ASC LIMIT 5
выводит: 1,2,3,4,5

ВОПРОС: Как составить запрос, чтоб вывело:6,7,8,9,10
То есть последние 5 id по возрастанию

СУБД: mysqli,pdo,mysql
  • Вопрос задан
  • 2206 просмотров
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Skillbox
    PHP-разработчик. Базовый уровень
    3 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 1
SilenceOfWinter
@SilenceOfWinter Куратор тега PHP
та еще зажигалка...
Зависит от СУБД, если число записей ограниченное, то WHERE IN (6,7,8,9,10)
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы