ORDER BY函数
唉,太简单的功能了,就是对查出来的结果集进行一个排序,DESC(降序) / ASC(升序)
SELECT shohin_id, shohin_mei, hanbai_tanka, shiire_tanka
FROM Shohin
ORDER BY hanbai_tanka;
看看,就是对ORDER BY之后的列进行一个简单的排序,默认不写DESC / ASC的时候,就是按照ASC(升序)进行排序的!
同时,可以对多列进行排序处理," ORDER BY hanbai_tanka, shohin_id; ",中间以","隔开就行。
针对有NULL的排序,会在开头或末尾进行汇总:
书写顺序:
注意1:ORDER BY中可以使用别名!
注意2:ORDER BY子句中可以使用存在于表中,但并不包含在SELECT子句之中的列