5.2 检索出来的数据排序
要从海量的数据中找到我们模糊记忆中的数据,使用排序是个不错的选择,可以考虑让查询出来的记录根据某个字段进行排序操作。
5.2.1 使用排序的语法
排序需要放置在SELECT语句的后面,不管有什么条件限制,排序关键字只能在最后一项。下面是排序的语法,对应5.1.1小节中SELECT基本语法中的order_by_clause项。
ORDER BY
{expr|position|c_alias}
[ASC|DESC]
[NULLS FIRST|NULLS LAST]
[,{expr|position|c_alias}
[ASC|DESC]
[NULLS FIRST|NULLS LAST]
]…
【语法说明】
❑ORDER BY:排序关键字。
❑expr:表达式。
❑position:表中列的位置。
❑c_alias:别名。
❑[ASC|DESC]:升序或降序。
❑NULLS FIRST|NULLS LAST:对空字段的处理方式。
❑可以根据多个字段排序。
排序在整理数据时很有用,客户通常要求报表中的数据是按照一定顺序排列的,例如按照姓名排序或按照时间排序。