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

Как начать выводить из таблицы начиная с 3 по счету id с конца?

Я знаю есть метод one($id). Но если не знаешь id а просто нужно выводить начиная с 3 по счету id с конца ?
  • Вопрос задан
  • 151 просмотр
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    Java-разработчик
    8 месяцев
    Далее
  • Shultais Education
    Основы SQL
    3 месяца
    Далее
  • OTUS
    PHP Developer. Professional
    5 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 3
@ShVad
Используйте LIMIT 0, 3 и ORDER by id desc.
Ответ написан
Комментировать
webinar
@webinar Куратор тега Yii
Учим yii: https://youtu.be/-WRMlGHLgRg
MyModel::find()->orderBy('id DESC')->limit(3)->all();

сортируем по id в обратном порядке, выбираем 3 записи.
Ответ написан
Комментировать
reaferon
@reaferon
MyModel::find()->orderBy('id DESC')->limit(10)->offset(3)->all();
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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