社区
Oracle
帖子详情
把数据库表转置怎么弄?分不够可以加,up有分
natty2003
2004-04-30 10:11:34
把表1
编号 津贴类别
001 岗位津贴
002 职位津贴
转置后
职工号 岗位津贴 职位津贴
999 20 30
888 65 89
怎么实现这样的效果啊
...全文
115
4
打赏
收藏
把数据库表转置怎么弄?分不够可以加,up有分
把表1 编号 津贴类别 001 岗位津贴 002 职位津贴 转置后 职工号 岗位津贴 职位津贴 999 20 30 888 65 89 怎么实现这样的效果啊
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
shuangyu
2004-04-30
打赏
举报
回复
select a.职工号 ,sum(decode(b.津贴类别,'岗位津贴',a.金额,0)) 岗位津贴,sum(decode(b.津贴类别,'职位津贴',a.金额,0)) 职位津贴 from 表2 a,表1 b where a.职工号 =b.职工号 group by a.职工号
welyngj
2004-04-30
打赏
举报
回复
select 职工号 ,
max(case 岗位类别 when '岗位津贴' then 金额 end) 岗位津贴 ,
max( case 岗位类别 when '职位津贴' then 金额 end) 职位津贴
from
(
select 职工号,t1.津贴类别, 金额 from t1, t2 where t1.编号=t2.编号
) t
group by 职工号
natty2003
2004-04-30
打赏
举报
回复
还有一个存数据的表
表2
职工号 编号 金额
999 001 20
999 002 30
888 001 65
888 002 89
welyngj
2004-04-30
打赏
举报
回复
数据空穴来风?
绩效
加
速器EXCEL常用技巧5例2022优秀文档.ppt
绩效
加
速器EXCEL常用技巧5例2022优秀文档.ppt
EXCEL教程_包你一学就会
EXCEL教程_包你一学就会,很好的老师!
Excel的50个逆天功能.ppt
Excel的50个逆天功能.ppt
图片版excel
表
格教程.doc
图片版excel
表
格教程,熟练掌握excel文档。
一套价值8800元的EXCEL教程
非常丰富的一个教程,有实图文字,一套价值8800元的EXCEL教程
Oracle
17,137
社区成员
55,258
社区内容
发帖
与我相关
我的任务
Oracle
Oracle开发相关技术讨论
复制链接
扫一扫
分享
社区描述
Oracle开发相关技术讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章