Chinaunix首页 | 论坛 | 博客
  • 博客访问: 499630
  • 博文数量: 105
  • 博客积分: 2922
  • 博客等级: 少校
  • 技术积分: 1113
  • 用 户 组: 普通用户
  • 注册时间: 2008-07-02 16:30
文章分类

全部博文(105)

文章存档

2018年(1)

2016年(2)

2015年(3)

2014年(6)

2013年(21)

2012年(10)

2011年(8)

2010年(7)

2009年(31)

2008年(16)

我的朋友

分类: 数据库开发技术

2012-11-24 14:07:23

将表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) |
给主人留下些什么吧!~~