SELECT语句的ORDER BY子句
学生表数据
实例
升序
默认就是升序排序,即可以不加ASC关键字
按年龄升序排序
1 | SELECT * FROM t_student ORDER BY age ASC; |
降序
使用DESC关键字
按年龄降序排序
1 | SELECT * FROM t_student ORDER BY age DESC; |
多个列排序
先根据年龄升序排序,如果有年龄相同的学生,再根据班级id升序排序这些年龄相同的学生
1 | SELECT * FROM t_student ORDER BY age,classId; |
取最大值
使用ORDER BY和LIMIT的组合,能够找出一个列中最高或最低的值
选出年龄最大的
1 | SELECT * FROM t_student ORDER BY age DESC LIMIT 1; |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 LeDao's Blog!
评论