企业版601和602使用row |
您所在的位置:网站首页 › rownum函数和rank › 企业版601和602使用row |
企业版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 |