关系数据库设计理论认为,如果不明确规定排序顺序,则不应假定检索出的数据的顺序是有意义的。
- ORDER BY取一个列/多个列的名字,据此对输出进行排序
SELECT id FROM student ORDER BY id;对id列按数字大小顺序排列
SELECT id,age FROM student ORDER BY id,age;先按照id排序,相同id的按照age排序
- 指定排序的方向,默认升序,还可以指定降序,使用DESC关键字
SELECT id FROM student ORDER BY id DESC;
SELECT id,age FROM student ORDER BY age DESC,id;//年龄最大的在前,相同年龄的降序排序