当前位置:网站首页 > Haskell函数式编程 > 正文

mysql窗口函数row_number(mysql窗口函数排序)



分组聚合,先分组再进行排序(分组+排序)。

使用方法:row_number() over(partition by 列名1 order by 列名2 desc)的使用

表示根据 列名分组,然后在分组内部根据 列名排序,而此函数计算的值就表示每组内部排序后的顺序编号,可以用于去重复值。

举个栗子:

查询所有名称,如果同名,则按时间降序

 
  

结果:                                                                                                                                                

 通过上面的语句可知,是按照goods_name字段分组,按create_date字段排序的。 如果需求就是只需查询出每个名字的最新创建时间记录,则可使用如下的语句, 由查询结果可知,名称相同但时间较早的数据被过滤掉了;

 
  

到此这篇mysql窗口函数row_number(mysql窗口函数排序)的文章就介绍到这了,更多相关内容请继续浏览下面的相关 推荐文章,希望大家都能在编程的领域有一番成就!

版权声明


相关文章:

  • 外贸支付方式有哪些(外贸支付方式有哪些种类)2026-05-19 10:36:05
  • 485报文格式(485报文格式及范文图片)2026-05-19 10:36:05
  • 一级论文格式要求及字体大小二级论文格式要求及字体大小示范文本(一级论文格式要求及字体大小二级论文格式要求及字体大小示范文本是什么)2026-05-19 10:36:05
  • 多级列表样式怎么设置1.2变为2.1(多级列表样式怎么设置1-1-1)2026-05-19 10:36:05
  • 电力104协议报文格式(104电度报文)2026-05-19 10:36:05
  • pd.pivot函数(pivot函数 excel)2026-05-19 10:36:05
  • udp广播模式发送指令(udp广播模式发送指令是什么)2026-05-19 10:36:05
  • 聚合函数不能用在select(聚合函数不能用在什么语句中)2026-05-19 10:36:05
  • modbus报文实例(modbus协议报文格式)2026-05-19 10:36:05
  • 一级史上最详细的Word公文格式设置,一看就会! ​​​和二级史上最详细的Word公文格式设置,一看就会! ​​​的格式怎么设置(一级史上最详细的Word公文格式设置,一看就会! ​​​和二级史上最详细的Word公文格式设置,一看就会! ​​​的格式怎么设置)2026-05-19 10:36:05
  • 全屏图片