多列排序

一列排完还有并列怎么办?加第二列、第三列依次排。先按主排序字段,相同再按次级,像通讯录先按姓再按名。

多列排序要点

多列排序示例

						SELECT * FROM employee ORDER BY dept_id ASC, hire_date DESC;
						SELECT name, salary FROM employee ORDER BY 3 DESC, 1 ASC;
避坑提醒:多列排序里每列的方向是独立的,『整体降序』不存在;想要主降序、次升序,两列方向要分别写明。
多列排序 · ORDER BY排序 知识卡片
卡片 02 / 05 · ORDER BY排序(1080×1440 速查卡片)

ORDER BY排序知识点