当前位置: 首页 > news >正文

网站建设法律网页游戏网站哪个最好

网站建设法律,网页游戏网站哪个最好,自己做网站美工,食品电子商务网站建设方案Oracle按照某一字段值排序并显示,相同的显示序号 最近的工作遇到对于相同的字段,按照序号去显示值,并对相同的值进行排序 实验了半天,感觉满意的答案,分享给大家 第一种: ROW_NUMBER 语法: ROW_NUMBER() OVER (ORDER BY your_column) AS sequence_number 说明: 根据your_column…

Oracle按照某一字段值排序并显示,相同的显示序号

最近的工作遇到对于相同的字段,按照序号去显示值,并对相同的值进行排序
实验了半天,感觉满意的答案,分享给大家

第一种: ROW_NUMBER

语法: ROW_NUMBER() OVER (ORDER BY your_column) AS sequence_number

说明: 根据your_column字段的值进行排序,并为每个唯一的your_column值分配一个序号。

示例:

SELECT  ROW_NUMBER() OVER (ORDER BY sub.C_IDEN_RELA) AS sequence_number,sub.* FROM Testtable sub WHERE 1=1 AND sub.C_IDEN_RELA IN ('5132242092203614208','5132412321219125248','5132392474594680832') ;

效果图:
在这里插入图片描述

优化改进(日常喜欢用的)

语法: ROW_NUMBER() OVER (PARTITION BY sub.C_IDEN_RELA ORDER BY sub.C_IDEN_RELA) AS sequence_number

说明: 根据your_column字段的值进行排序,并为每个唯一的your_column值分配一个序号。

  • ROW_NUMBER():为每一行分配一个连续的整数。
  • OVER (PARTITION BY sub.C_IDEN_RELA ORDER BY sub.C_IDEN_RELA)
    • 这部分定义了窗口框架。
    • 它指定了如何对数据进行分区和排序
  • PARTITION BY sub.C_IDEN_RELA
    • 这意味着函数将在 sub.C_IDEN_RELA 列的不同值之间重新开始计数。
    • 换句话说,对于 sub.C_IDEN_RELA 的每一个不同值,ROW_NUMBER() 都会从1开始重新编号。
  • ORDER BY sub.C_IDEN_RELA
    • 在每个分区内部,行将按照 sub.C_IDEN_RELA 的值进行排序
    • 如果 sub.C_IDEN_RELA 包含重复值,那么这些行将按照它们在表中的出现顺序进行编号

示例:

SELECT  ROW_NUMBER() OVER (PARTITION BY sub.C_IDEN_RELA ORDER BY sub.C_IDEN_RELA) AS sequence_number,sub.* FROM Testtable sub WHERE 1=1 AND sub.C_IDEN_RELA IN ('5132242092203614208','5132412321219125248','5132392474594680832') ;

效果图:
在这里插入图片描述

第二种: DENSE_RANK

语法: DENSE_RANK() OVER (ORDER BY your_column) AS sequence_number

说明: 对有相同your_column值的行进行分组,并且为每组分配一个序号

示例:

SELECT  DENSE_RANK() OVER (ORDER BY sub.C_IDEN_RELA) AS sequence_number,sub.* FROM Testtable sub WHERE 1=1 AND sub.C_IDEN_RELA IN ('5132242092203614208','5132412321219125248','5132392474594680832') ;

效果图:

在这里插入图片描述

第三种: ROW_NUMBER

语法: RANK() OVER (ORDER BY your_column) AS sequence_number

说明: 根据your_column字段的值进行排序,并为每个唯一的your_column值分配一个序号。

示例:

SELECT  RANK() OVER (ORDER BY sub.C_IDEN_RELA) AS sequence_number,sub.* FROM Testtable sub WHERE 1=1 AND sub.C_IDEN_RELA IN ('5132242092203614208','5132412321219125248','5132392474594680832') ;

效果图:

在这里插入图片描述

完结撒花

http://www.yayakq.cn/news/750705/

相关文章:

  • 做药公司的网站前置审批品牌网站建设服务机构
  • 网站系统规划报告博兴专业做网站
  • 商城网站开发需求分析抽奖的网站怎么做
  • 企业展示型网站phpwordpress畅言插件
  • 做网站用服务器文化公司网站建设
  • 仿58同城分类信息网站源码竞价推广是做什么的
  • 使用ftp软件连接到网站空间网站开发人力成本
  • 目前最好的旅游网站山东广饶建设银行网站
  • 湖北网站建设联系电话网站建设策划 流程
  • 手机端网站建设哪家好免费推广app平台有哪些
  • 网站建站华为云百度获客
  • 做三个月网站 广告收入国外做多媒体展览的网站
  • 精湛的合肥网站建设微信名字制作软件小程序
  • wordpress标题设置淄博做网站优化
  • cpa单页网站怎么做wordpress 评论 折叠
  • 大学网站建设排名易优cms仿站教程
  • 安徽省网站备案快吗网站弹窗代码
  • 高端的网站开发公司营销网站都有哪些
  • 网站建设公司微信公众号模板wordpress 免登陆接口
  • 号网站开发空投糖果网站开发
  • 著名建站公司怎么免费建立自己的网站平台
  • 青海省城乡建设厅网站首页seo推广怎么收费
  • 邢台wap网站建设攀枝花三线建设网站
  • 淘宝客单页网站程序娱乐网站建设
  • 中心网站建设方法江苏建筑职业技术学院
  • 网站模板购买 优帮云医疗网站制作
  • 学做网站从什么开始中国网上购物网站
  • 设计师网站推荐家装小型企业网站设计教程
  • 网站好坏郑州手机网站建设多少钱
  • 网站登录页面盗号怎么做滁州网站建设hi444