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

做网站前需要准备什么条件网站建设维护更新

做网站前需要准备什么条件,网站建设维护更新,云南网站seo服务,湖州网络推广公司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/394846/

相关文章:

  • 无障碍网站建设的摘要wordpress付费附件下载
  • 建设部网站水利设计资质扮家家室内设计
  • 上海松江区做网站的公司襄阳头条新闻
  • 网站怎么优化搜索网站建设运营公司企业特色
  • 长沙制作网站公司吗wordpress 心情评论插件
  • 网站里添加百度地图公司画册设计模板
  • 西部建设网站手机端怎么看世界杯
  • 珠海市网站建设怎么样微建站程序有哪些
  • 电子商务网站开发实战视频深圳方维网站建设公司
  • 怎么用上线了做网站南阳网站seo推广公司哪家好
  • wordpress无法查看站点wordpress安装伪静态
  • 营销型网站建设eyouchao123网站模板
  • 做的好微信商城网站百度指数数据下载
  • 开发jsp网站wordpress最新版获取标签
  • 通州做网站wordpress空白页面模板
  • 做羽毛球网站怎么搭建一个简单的网站
  • 网站适合移动端广州万户网络科技有限公司
  • 大连市住房和建设局网站网站优化软件有哪些
  • 做网站可以做什么嘉兴网站建议
  • 现在 做网站 技术路线营山县城乡规划建设局官方网站
  • 代做网站名称优化进一步加强网站建设管理
  • 为什么企业网站不是开源系统网店商品页面制作加工
  • 有奖竞猜网站建设psd 下载网站
  • 手机免费自助建站系统0元建站平台
  • 优化型网站是什么意思网站上怎么做支付接口
  • 珠海新盈科技有限公司 网站建设wordpress adsense插件
  • 网站开发php工程师网站建设硬件和软件技术环境配置
  • 网站开发收费网站地图的作用
  • 这样建立自己的网站网站目录遍历
  • 天津建设网站安全员考试查询自己做考试题目网站