友善交流技术...

多表插入

上一篇 / 下一篇  2008-10-07 11:01:02 / 个人分类:SQL数据库

 
--创建一个新的表
  create table t0910
 (id int ,name char(10),project char(20))
-- 从student , score 两张表中取数据,然后放到t0910表中.
  insert into t0910
  select s.id , s.name ,t.name from student s , score t
大家可能会问,我们要这样的操作有什么用呢?
  其实这个要求当时遇到一个全新的系统,里面的数据几乎没有,那么怎么办呢? 后来想了一个可以通过多表的插入来构建数据,
  先在student 表里面创建一定的数据,score 表里面的数据... 来生成t0910里面的数据... 这样的就可以生成 student*score 这样多的数据...大量的数据才可以满足性能测试的要求...


TAG: SQL数据库

 

评分:0

我来说两句

Open Toolbar