一般而言,我们使用SELECT语句检索出来的数据是未sorted的,是按照这些数据开始添加表中顺序排列
1.ORDER BY子句
SELECT column_name FORM table_name ORDER BY column_name;
ORDER BY:取一个或多个column名字,对其输出进行排序;
2.按多个columns排序
SELECT column_name1, column_name2,column_name3,column_name4 FROM table_name ORDER BY column_name2,column_name4;
检索4个column,排序指定的两个列,即先排列column_name2,再排列column_name顺序),即当多个行具有相同column-name2值,时才对table按column_name2排序;
3.指定排列方式
SELECT column_name1, column_name2,column_name3 FROM tabel_name ORDER BY column_name1 DESC;(降序排列)默认为升序:ASC
note:区分大小写?
默认情况下:A与a是相同的。
网友评论