发布网友 发布时间:2022-04-07 21:14
共2个回答
懂视网 时间:2022-04-08 01:35
INTO A表(id,n1,n2,n3) select @row :=@row+1 AS id,t1.* from ( SELECT DISTINCT n1,n2,n3 FROM B表 ) t1,(select @row :=0) as t2mysql旧表去重数据导入新表且赋予主键id新值
标签:mysql数据导入 mysql旧表导入新 mysql导入主键值
热心网友 时间:2022-04-07 22:43
在对table1进行插入之后,加上下面一行语句:
$lastId = mysql_insert_id();
这样就能够获取多在table1中插入的最后一条id,也就是本次插入的那条,然后再使用$lastId来对table2进行操作
这里再补充一下吧:
//显示对table1进行操作