oracle结果集排序,oracle数据库菜鸟教程——结果集排序

Oracle Database 18c 是一个集成平台,它支持 SQL、XML 和过程化语言(例如,PL/SQL、Java 和 C/C++),不但使用简单,而且还具有很高的性能和可扩展性。而我今天给大家带来的是关于oracle数据库菜鸟教程——结果集排序。

还在等什么,一起来看看吧!

步骤如下:

1、首先,在我们的电脑上首先建一个oracle数据库,然后建一张表。(如图所示)

ebbb3c73568237589c62eb0686ddae9a.png

2、我们输入【select * from test where class='软件1班' order by id desc】语句,可以看到这是对查询的结果集按id进行降序排序,desc是降序。(如图所示)

86cd3b7a419433936e6b47bc5b93650c.png

3、然后,我们执行语句之后,可以看到已经对test表查询的结果集进行id降序。(如图所示)

81074370dfea5dd7dab56a30b61a35b4.png

4、当然,我们也可以对结果集进行升序排序,将desc改成asc,就变成了升序排序。(如图所示)

e30a3faf5354933e20d1d1f72c40a9ef.png

5、我们执行写的语句,可以看到结果集已经按id进行升序排序。(如图所示)

e6b488406126557c32beecf97d417362.png

6、我们也可以对结果集进行分组排序,输入【select * from test group by class order by second desc】语句,这是按class 对test表进行分组,然后查询出了结果集按second进行降序排序(如图所示)

da340ff716f099e2f373e5c946d0093f.png

7、我们执行语句,可以看到将test表分组返回的结果集进行按second进行降序排序。(如下图所示)

41a3d9d6d03511605fedc3cc8dedfb2d.png

8、我们最后看一下对全test表结果集按second进行降序排序的效果(如图所示)

c849098420ce9a792f9f152c995166c5.png

是不是很简单。这就是oracle数据教程的结果集排序的方法了。新手小白可以按照我们的方法来试试哦!

本篇文章使用以下硬件型号:联想小新Air15;系统版本:win10;软件版本:Oracle 11g。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值