最基本的行转列问题,找了半天也没找到

chrisshang 2006-08-18 03:53:45
表Test
Year_rep Item_name money
2004 项目一 100.00
2004 项目二 200.00
2005 项目一 300.00

项目 2004 2005
项目一 100.00 300.00
项目二 200.00 0

...全文
151 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
leborety 2006-08-19
  • 打赏
  • 举报
回复
你的行列转换,列是不确定的,就是说你不知道是否有2003、2006等,那么你的sql就没法写

用过程动态生成也许行吧,没试
sxykje 2006-08-18
  • 打赏
  • 举报
回复
用存储过程,网上搜索一下,好多例子
hugh_9 2006-08-18
  • 打赏
  • 举报
回复
有难度
csulzw 2006-08-18
  • 打赏
  • 举报
回复

17,377

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧