Подскажите как можно составить запрос для выборки данных без дублей с учетом сортировки.
Вот пример: есть таблица с данными
Поле id уникальное, выбрать записи нужно по полю order_id, первое вхождение после сортировки
также после нужно обрезать записи, например LIMIT 5,5
пробовал запрос такой
SELECT id, order_id, updated
FROM orders
WHERE state = 1
GROUP BY order_id
ORDER BY updated DESC
LIMIT 5, 5
но он возвращает не первые вхождение дублей, а последние. Также сортировка не обязательно по полю updated, могут быть и другое поле, как числовое так и текстовое
Подскажите пожалуйста как это можно реализовать