社区
Oracle
帖子详情
求2个表之间数据转换的问题
gunblaze
2007-11-14 10:29:05
就是把4条2列记录转为1条8列记录
A表: dpt name B表: dtp1 name1 dpt2 name2 dpt3 name3 dpt4 name4
1 AA 1 AA 2 BB 3 CC 4 DD
2 BB
3 CC
4 DD
大致就是要把A表的记录(记录数<=4)填入B表,按顺序填,如果不满4条,则后面填空格
用SQL实现应该怎么做?
...全文
48
3
打赏
收藏
求2个表之间数据转换的问题
就是把4条2列记录转为1条8列记录 A表: dpt name B表: dtp1 name1 dpt2 name2 dpt3 name3 dpt4 name4 1 AA 1 AA 2 BB 3 CC 4 DD 2 BB 3 CC 4 DD 大致就是要把A表的记录(记录数<=4)填入B表,按顺序填,如果不满4条,则后面填空格 用SQL实现应该怎么做?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
gxlineji
2007-11-15
打赏
举报
回复
用这个比较好!!
insert into table_b
select max(decode(dpt,1,dpt,'')) dpt1,max(decode(dpt,1,name,'')) name1,
max(decode(dpt,2,dpt,'')) dpt2,max(decode(dpt,2,name,'')) name2,
max(decode(dpt,3,dpt,'')) dpt3,max(decode(dpt,3,name,'')) name3,
max(decode(dpt,4,dpt,'')) dpt4,max(decode(dpt,4,name,'')) name4 from a
gxlineji
2007-11-15
打赏
举报
回复
insert into table_b
(select a.dpt,aa.name,bb.dpt ,bb.name,cc.dpt,cc.name,dd.dpt,dd.name from
(select * from a where dpt=1) aa
left join a bb on bb.dpt=2
left join a cc on cc.dpt=3
left join a dd on dd.dpt=4
)
LamarChen
2007-11-14
打赏
举报
回复
insert into table_b(dtp1,name1,dpt2,name2,dpt3,name3,dpt4,name4)
select table_a.dpt,table_a.name from table_a where .....
left join ... on ...
用这种形式吧,
不同
数据
类型
之间
的
转换
数据
类型
转换
之隐式
转换
、显示
转换
一、隐式类型
转换
(标准
转换
) 1、算术
转换
在混合类型的表达式中,以最宽的
数据
类型为目标
转换
类型,如: int a = 3; double b = 1.12; //表达式 a+b a被
转换
为double类型 2、...
R语言
数据
格式 长
数据
和 宽
数据
之间
的
转换
R语言
数据
格式 长
数据
和 宽
数据
之间
的
转换
1.什么是长
数据
?2.什么是宽
数据
?3.为什么需要
转换
?4.
转换
的方法 1)需要用到的R包 2)函数介绍什么是长
数据
? 长
数据
一般是指
数据
集中的变量没有做明确的细分,即...
引用
数据
类型
之间
的
转换
[Java]
引用
数据
类型
之间
的
转换
1.引用
数据
类型
转换
和基本
数据
类型
转换
一样也是分为两种: 第一种:自动类型
转换
第二种:强制类型
转换
自动类型
转换
:自动类型
转换
主要是指从小范围到大范围的
转换
强制类型
转换
:主要是指从大...
什么是
数据
转换
?
数据
转换
定义
数据
转换
是将
数据
从一种格式或结构
转换
为另一种格式或结构的过程。
数据
转换
对于
数据
集成和
数据
管理等活动至关重要。
数据
转换
可以包括一系列活动:您可以
转换
数据
类型,通过删除空值或重复
数据
来清理...
基本
数据
类型
之间
的
转换
---学习笔记
基本
数据
类型
转换
概述 a 为什么需要
数据
类型
转换
? 因为Java是强类型语言,在Java中要
求
进行"赋值运算"和"算术运算时",参与运算的
数据
类型必须保持一致! b
数据
类型
转换
的方式有哪些? a.隐式类型
转换
,...
Oracle
17,089
社区成员
55,237
社区内容
发帖
与我相关
我的任务
Oracle
Oracle开发相关技术讨论
复制链接
扫一扫
分享
社区描述
Oracle开发相关技术讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章