insert into 一个查询结果到另一个表

来源:百度知道 编辑:UC知道 时间:2024/06/20 02:14:34
select pw_members.username,pw_members.password from pw_memberdata,pw_members where pw_memberdata.uid=pw_members.uid and pw_memberdata.todaypost>=1

上面这个查询语句可以正常查询出2列数据,一个字段是username,一个字段是password,

我想把查询结果添加到一个叫check的表里,check表里有UserName和Value字段。

insert into check (UserName,Value) select pw_members.username,pw_members.password from pw_memberdata,pw_members where pw_memberdata.uid=pw_members.uid and pw_memberdata.todaypost>=1

以上,希望对你有所帮助

select 字段名,.....,字段名N into 新表名 from 表名 where 条件......
这样的语句,会创建 "新表名"并插入查询数据。

insert into 新表名 select 字段名,.....,字段名N from 表名 where 条件......
这样将查出的数据插入一个已存在的表--新表名 中