多语言展示
当前在线:358今日阅读:23今日分享:25

oracle中结果集排序方法

有时候我们在使用oracle的时候,想对oracle查询的结果集进行排序,怎么操作呢,下面来分享一下方法
工具/原料
1

电脑

2

oracle

方法/步骤
1

第一步在我们的电脑上首先建一个oracle数据库,然后建一张表,如下图所示:

2

第二步我们输入“select * from test where class='软件1班' order by id desc”语句,可以看到这是对查询的结果集按id进行降序排序,desc是降序,如下图所示:

3

第三步我们执行语句之后,可以看到已经对test表查询的结果集进行id降序,如下图所示:

4

第四步我们也可以对结果集进行升序排序,将desc改成asc,就变成了升序排序,如下图所示:

5

第五步我们执行写的语句,可以看到结果集已经按id进行升序排序,如下图所示:

6

第六步我们也可以对结果集进行分组排序,输入“select * from test group by class order by second desc”语句,这是按class 对test表进行分组,然后查询出了结果集按second进行降序排序,如下图所示:

7

第七步我们执行语句,可以看到将test表分组返回的结果集进行按second进行降序排序,如下图所示:

8

第八步我们最后看一下对全test表结果集按second进行降序排序的效果,如下图所示:

注意事项

如果你觉得这篇对你有用的话,请投一下票

推荐信息