语法格式:select * from 表名 order by 字段名 (asc / desc);
学生的年龄从小到大排序
SELECT name, age FROM studens ORDER BY age;
也可以这样写
SELECT name, age FROM studens ORDER BY age ASC;
ASC(从小到大), 默认就是从小到大,所以可以不用写ASC
学生的年龄从大到小排序
SELECT name, age FROM studens ORDER BY age DESC;
DESC(从大到小)
按学生的年龄,从大到小进行排序,如果年龄相同,则按idCard,从大到小排序
SELECT name, age, idCard FROM studens ORDER BY age DESC, idCard DESC;
注意:越靠前的字段越能起到主导作用。只有当前面的字段无法完成排序的时候,才会启用后面的字段。
找出班级为2班的学生,然后按年龄,从小到大排序
SELECT name, age, banji FROM studens WHERE banji = 2 ORDER BY age;