1、首先准备两个数据表,如下图所示,结构需要一样。
2、接着往第一个数据表先插入一些数据。
3、将第一个中的插入进来。
4、接着编写插入语句,注意这次直接在insert后面用select获取数据。
5、然后我们就可以看到第二个数据表中有数据了。
6、最后再进行select查询数据的时候还可以用where进行筛选。
用以下的SQL语句结构:
insert into table_name (field_name1, field_name2, ...)具体的查询语句要根据不同的数据库做调整(例如Oracle要求select语句后面必须有表或视图,没有的话也要用dual替代)。
其实,就是一个查询语句,根据你的条件得到查询的结果,然后将查询结果插入到表中而已。