本次操作使用的数据库表为SFLIGHT,其字段内容如下所示
该数据库表中的部分值如下所示
OPEN SQL中的ORDER BY语句用于对数据库表中的数据进行排序
在查询数据的时候使用ORDER BY语句,则查询出来的结果会按照ORDER BY指定的字段进行排序
排序可以按照单个字段和多个字段进行排序,排序分为升序ASCENDING和降序DESCENDING,默认为升序排序
语法参考
SELECT <f1> <f2> ... <fn>
FROM <table_name>
...
ORDER BY <f1>[ASCENDING|DESCENDING] <f2>[ASCENDING|DESCENDING]....
1.单个字段排序
输出结果:
2.多个字段排序
如果ORDER BY语句中包含多个字段,那么排序是从左往右的,先按照第一个字段排序,如果第一个字段有相同的值,则按照第二个字段排序,以此类推
输出结果:
先对carrid进行升序排序,再对total_price进行降序排序