将表A数据灌入到表B中的方法,旋转插入。
表A
编号 | 周一 | 周二 | 周三 | 周四 | 周五
------------------------------------------------
1 | 听音乐 | 爬山 | 聚会 |踢足球 | 工作学习
表B
编号 | 时间 | 活动名称
----------------------------------------
1 |周一 |听音乐
1 |周二 |爬山
1 |周三 |聚会
1 |周四 |踢足球
1 |周五 |工作学习
insert all
into 表B(编号,时间,活动名称) values(编号,'周一',周一)
into 表B(编号,时间,活动名称) values(编号,'周二',周二)
into 表B(编号,时间,活动名称) values(编号,'周三',周三)
into 表B(编号,时间,活动名称) values(编号,'周四',周四)
into 表B(编号,时间,活动名称) values(编号,'周五',周五)
select 编号,周一 ,周二,周三,周四 ,周五 from 表A;
另:
insert all when into else into 插入所有满足条件的记录
insert first when into else into 插入第一个满足条件的记录
阅读(650) | 评论(0) | 转发(0) |