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

Как получить данные из БД по значению поля через одно?

Подскажите пожалуйста как можно составить запрос в MySQL из laravel чтобы получить постраничную коллекцию, с сортировкой по значению из поля (platform_id) 1, 2, 1, 2, 1, 2
  • Вопрос задан
  • 91 просмотр
Подписаться 1 Средний 5 комментариев
Помогут разобраться в теме Все курсы
  • Skillbox
    Java-разработчик
    8 месяцев
    Далее
  • Shultais Education
    Основы SQL
    3 месяца
    Далее
  • OTUS
    PHP Developer. Professional
    5 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
rozhnev
@rozhnev Куратор тега MySQL
Fullstack programmer, DBA, медленно, дорого
Начиная с MySQL 8.0 мы можем использовать оконную функцию row_number

select *, row_number() over(partition by platform_id order by id) n 
from t
order by n, platform_id, id


https://sqlize.online/sql/mysql80/b4fe1bc8e639c52e...
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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