自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 oracle中行转列LISTAGG()函数详解

1.LISTAGG()函数作为普通函数使用时就是查询出来的结果列转为行。以上是个人开发中遇到的情况,有不当之处还请指正,欢迎评论区讨论。例如,查询每个班组下面有哪些人,统计每组人数量。2.LISTAGG()作为分组函数使用。例如,把每个班组下面的人员拼接成一行。3.LISTAGG()做分析函数使用。

2024-03-15 16:17:03 2663 1

原创 oracle中删除重复数据

【代码】oracle中删除重复数据。

2024-03-15 15:26:43 120 1

原创 oracle中分组求和后查询其他列应用场景

最近有个需求,对仓库,库区,货位,检验编码相同的数据进行分组然后统计每组的实物库存,但是查询列还有其列,group by是单分组函数,使用group by就不能查询分组以外的字段,在网上查阅了很多文章发现都没有详解,然后自己总结了这篇文章,希望对此刻正在找解决办法的你有所帮助。over()搭配聚合函数时不需要使用ORDER BY,如果使用ORDER BY 那么聚合函数里面的值会依次计算,可根据实际需求自行修改。最终取行号为1的就实现了分组求和。

2024-03-14 14:04:29 524 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除