【发布时间】:2012-05-15 06:26:43
【问题描述】:
我有下表
ID p_name p_value
---- ------ --------------
1 name index.htm
1 path c:\web\site1
1 size 400
1 date 2011-03-12
1 note 'test site'
2 name login.htm
2 path c:\web\site1
2 size 500
... ... ...
... ... ...
我需要让它看起来像这样
ID Name Path
--- ---------- -------------
1 index.htm c:\web\site1
2 login.htm c:\web\site1
... ... ...
我正在阅读其他一些帖子,但我不知道如何在我的示例中应用它! 我只需要主要的“名称”和“路径”,我可以在需要时添加其他的!
【问题讨论】:
-
什么版本的 Oracle? 10g、11 等?
-
它有什么不同吗?两者都有通用的工作吗?
-
Case 适用于两者,我相信 11g 有一个 pivot 和 unpivot 函数分析;不确定它是否在 10g 或之前。
标签: sql oracle pivot pivot-table