Hi Jason -
Iiuc, "ORDER BY" is really intended for aggregations, and requires a groupBy in the native query that's under the hood.
Theoretically, you could use DISTINCT on all the fields (which uses a groupBy), then order by title. But the memory usage may be huge, performance may not be good (or it could time out). (It would help if it weren't all the fields.) You can try it:
SELECT DISTINCT col1, col2, ..., title, ... coln
FROM articles
GROUP BY 1,2,3,...,n
ORDER BY title
LIMIT 10
OFFSET 25
(In the group by you can use positional numbers or the actual column names.)
I'm not recommending this as a good use-case, but it may be possible, depending on the table size. groupBy queries are resource-intensive.