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

Подскажите пожалуйста как можно составить запрос в MySQL из laravel чтобы получить постраничную коллекцию, с сортировкой по значению из поля (platform_id) 1, 2, 1, 2, 1, 2
  • Вопрос задан
  • 80 просмотров
Пригласить эксперта
Ответы на вопрос 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...
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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