企业版601和602使用row

您所在的位置:网站首页 rownum函数和rank 企业版601和602使用row

企业版601和602使用row

2023-03-31 17:21| 来源: 网络整理| 查看: 265

企业版601和602使用row_number()函数的区别 原创

瀚高实验室 2023-03-22 14:22:19 博主文章分类:Highgo DB ©著作权

文章标签 字段 企业版 数据库 文章分类 MySQL 数据库

©著作权归作者所有:来自51CTO博客作者瀚高实验室的原创作品,请联系作者获取转载授权,否则将追究法律责任

瀚高数据库

目录

文档用途

详细信息

文档用途

针对HGDB企业版601和602中,函数row_number()的区别

详细信息

601  使用row_number()函数查询出得结果为:

highgo=# select row_number() over(), * from test ; row_number | id------------+---- 1 | 1(1 行记录)

查询的结果为row_number 字段,可以将row_number 使用别名替换

例如:

highgo=# select row_number() over() rownum , * from test ; rownum | id--------+---- 1 | 1(1 行记录)highgo=# select row_number() over() as rownum , * from test ; rownum | id--------+---- 1 | 1(1 行记录)

602 使用row_number 函数查询得结果,字段为rownum

highgo=# select row_number() over() , * from test ; rownum | id--------+---- 1 | 1 2 | 2(2 行记录)

也可以使用别名得形式去替换结果中得rownum。但是使用别名rownum时不能省略 as

如 select  row_number()  over() as  rownum , * from  test ;  这样是正确得

但select  row_number()  over()  rownum , * from  test ;     这样会有报错

其他别名是无此报错。

打赏 收藏 评论 分享 举报

上一篇:逻辑复制环境删除订阅报错 replication slot does not exist

下一篇:一体机HDATA数据库管理员密码修改



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3