
正文
php复制数据到另一个表 php复制文件
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
php把一个表中的一部分数据导入到另外一个表中
1。如果A 、B两个表字段都相同时用下面的语句
insert in A (select * from A, B where A.NAME=B.NAME and B.ID NOT IN (select DISTINCT ID FROM A))
2.如果你 A B 两个表字段不同,就 select 出相应的字段 插入A表就可以了。
记得~!插入时对应的字段要一样。而且字段的类型必须相同。祝你好运!
相关问答
Q1: php中怎么把查询出来的数据插入到另外一张表中
先查出A中的一条记录,将记录存入一个数组
$list = select * from a where id=1;
再将$list里的数据插入B中(假设表中有id、name字段)
$sql = "insert into B values({$list['id']} , {$list['name']})";
exec($sql);
php复制数据到另一个表我感觉思路就是这样吧php复制数据到另一个表,就直接查第一个表里的数据同时再插入到另外一个表中。
Q2: PHP中如何复制单行数据到另一个表
每次只复制一行,就是说你每次只从A取出来一条数据
$info = $this-db-getone("table_A" , "$where"); //搜索到一条数据
根据你需要的条件取出来这么 一行。
再把这一行里面的 a,b字段做成一个array
$data = array (
"e" = $info['a'],
"f" = $info['b']
)
$this-db-insert("tabler_B",$data); //按照你说的规则插入更新
关于php复制数据到另一个表和php复制文件的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。






