我有一条 SQL 语句
select *
from users u left join files f
on u.id = f.user_id
where f.mime_type = 'jpg'
order by u.join_date desc
limit 10 offset 10
关系是 1-N:用户可能有很多文件。
这有效地选择了第二个 10 元素页面。
问题是此查询限制/偏移连接表,但我想限制/偏移第一个 ( users
) 表中的不同行。
如何?我的目标是 PostgreSQL 和 HSQLDB