Oracle中如何将结果得出的日期列进行行转列啊?
<p>日期还是动态的,自动更新为明天之后的十天</p><p>订单&nbsp; 日期</p><p>1&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 01-30</p><p>2&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 01-31</p><p>变成</p><p>订单&nbsp; &nbsp; 01-30&nbsp; &nbsp; &nbsp;01-31</p><p>1</p><p>2</p>
FineReport neyhig 发布于 2021-1-30 09:24
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
ScyalcireLv7中级互助
发布于2021-1-30 09:33

方法很多啊 用 pivot() 函数就行

https://www.cnblogs.com/xiao02fang/p/9705609.html


最佳回答
0
秋风影Lv6见习互助
发布于2021-1-30 10:39(编辑于 2021-1-30 10:40)

wmsys.wm_concat 试试

SELECT ID,wmsys.wm_concat(日期)  日期,订单


https://jingyan.baidu.com/article/c843ea0bd0e5de77931e4a0a.html

  • 2关注人数
  • 818浏览人数
  • 最后回答于:2021-1-30 10:40
    请选择关闭问题的原因
    确定 取消
    返回顶部