UNION 排序与分页

给合并后的结果排序、分页,语法上有固定位置:ORDER BY 和 LIMIT 只能写在整体末尾,不能塞进单个 SELECT。

UNION 排序与分页要点

UNION 排序与分页示例

						SELECT country, name FROM site WHERE country = 'CN'
						UNION ALL
						SELECT country, app_name FROM app WHERE country = 'CN'
						ORDER BY country, name
						LIMIT 20;
避坑提醒:要给合并结果排序分页,ORDER BY / LIMIT 一律放最后;若想每段先排好再拼,把每段写成子查询再 UNION。
UNION 排序与分页 · UNION 联合查询 知识卡片
卡片 04 / 05 · UNION 联合查询(1080×1440 速查卡片)

UNION 联合查询知识点