当前位置: 代码迷 >> 综合 >> Mysql 将先查找到的数据插入到同一个数据库的同一个数据表中(insert into 表名 values(select value1,value2,... from 同一表名 where id=))
  详细解决方案

Mysql 将先查找到的数据插入到同一个数据库的同一个数据表中(insert into 表名 values(select value1,value2,... from 同一表名 where id=))

热度:67   发布时间:2024-01-30 17:46:45.0

  项目难免遇到数据复制的问题,当从同一个数据库查找到后的数据是无法插入到同一个数据库的,此时我们就需要把查找出来的结果作为一个中间临时表,再把中间结果字段插入到数据库中去:

  insert into 表 values(select a.value1,a.value2.... from(select value1,value2.....from 同一个表)a );

  相关解决方案