首先,您可以使用 UNION ALL 将所有需要的表按年份组合起来。然后您可以使用 LIMIT 和 OFFSET 来进行分页查询,使用 ORDER BY 语句进行排序。例如:
SELECT * FROM table_name_2021
UNION ALL
SELECT * FROM table_name_2020
UNION ALL
SELECT * FROM table_name_2019
ORDER BY col_name ASC
LIMIT 10 OFFSET 0
这将从 2021 年的表中选择所有行,再从 2020 年的表中选择所有行,最后从 2019 年的表中选择