本文作者:kris

mysql类似oracle rownum写法实例详解-mysql类似oracle的rownum

kris 2025-01-29 17:12:04 4
mysql类似oracle rownum写法实例详解-mysql类似oracle的rownum摘要: 在Oracle中有个rowid和rownum,他们是一样的吗?有什么作用?大神求解?rowid和rownum都是伪列,但含义完全不同。rowid是物理地址,用于定位Oracle中具...

在Oracle中有个rowid和rownum,他们是一样的吗?有什么作用?大神求解?

rowid和rownum都是伪列,但含义完全不同。rowid是物理地址,用于定位Oracle中具体数据的物理存储位置,而rownum则是sql的输出结果排序。通俗的讲:rowid是相对不变的,rownum会变化,尤其是使用order by的时候。

mysql类似oracle rownum写法实例详解-mysql类似oracle的rownum

图片来源:网络

  rowid 用于定位数据表中某条数据的位置,是唯一的、也不会改变

  rownum 表示查询某条记录在整个结果集中的位置, 同一条记录查询条件不同对应的 rownum 是不同的而 rowid 是不会变的

文章版权及转载声明

作者:kris本文地址:https://www.damoyx.com/p/28558.html发布于 2025-01-29 17:12:04
文章转载或复制请以超链接形式并注明出处大漠游侠网

阅读
分享