• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase
您的位置:首页 > 数据库 >Mysql > MySql中把一个表的数据插入到另一个表中的实现代码

MySql中把一个表的数据插入到另一个表中的实现代码

作者: 字体:[增加 减小] 来源:互联网 时间:2017-05-11

通过本文主要向大家介绍了mysql清空表数据,mysql删除表数据,mysql创建数据表,mysql清除表数据,mysql导出表数据等相关知识,希望本文的分享对您有所帮助

小编今天在写一个 将一个数据库的表数据 导入到 另一个数据库的表的时候 我是这么写的

$conn = mysql_connect("localhost","root","");
mysql_select_db('nnd',$conn);
mysql_select_db('ahjk',$conn);
mysql_query("set names utf8");

$sql = mysql_query("select content,partid from phpcms_c_disease order by contentid desc limit

//我这里是查询出表的数据 然后循环插入
$sql1= "INSERT INTO `nnd`.`demo`(content,parid)  VALUES";
while($row = mysql_fetch_assoc($sql)){
     $sql1.="('$row[content]','$row[partid]'),";
}
$sql1.=")";
$sql2 .= str_replace(",)",";",$sql1);
mysql_query($sql2);

?>
</div>

没想到我会这么二 写出这么垃圾的代码。。

 下面给大家说下比较好的方法
      web开发中,我们经常需要将一个表的数据插入到另外一个表,有时还需要指定导入字段,设置只需要导入目标表中不存在的记录,虽然这些都可以在程序中拆分成简单sql来实现,但是用一个sql的话,会节省大量代码。下面我以mysql数据库为例分情况一一说明:

</div> </div>  insertTest2;</div>  </div> </div> </div> </div>  </div> </div>    </div> </div> </div> </div> </div> </div> </div>  insertTest2.id=insertTest.id);</div>  </div> </div>  insertTest.id = 100);</div></div></div></div></div></div></div></div></div></div> </div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • MySql中把一个表的数据插入到另一个表中的实现代码
  • mysql中迅速插入百万条测试数据的方法
  • 如何保护MySQL中重要数据的方法
  • MYSQL数据表损坏的原因分析和修复方法小结(推荐)
  • MySQL数据表损坏的正确修复方案
  • MySQL 随机查询数据与随机更新数据实现代码
  • mysql 数据表中查找重复记录
  • 将数据插入到MySQL表中的详细教程
  • 在大数据情况下MySQL的一种简单分页优化方法
  • mysql导出指定数据或部份数据的方法

相关文章

  • 2018-12-05mysql 锁表锁行语句分享(MySQL事务处理)
  • 2017-05-11MySQL Antelope和Barracuda的区别分析
  • 2018-12-05比较全面的MySQL优化参考
  • 2018-12-05mysql中常用的的内置函数
  • 2017-05-11MySQL skip-character-set-client-handshake导致的一个字符集问题
  • 2018-12-05MySQL5.7.18在Windows下如何安装解压版的教程
  • 2018-12-05PHP运算符与操作符入门详解
  • 2018-12-05MongoDB的三层操作
  • 2018-12-05Mysql系列(一) 简介
  • 2018-12-05隐藏在SQLServer 字段中的超诡异字符解决过程

文章分类

  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase

最近更新的内容

    • 详解MySQL中DROP,TRUNCATE 和DELETE的区别实现mysql从零开始
    • Mysql 日期时间 DATE_FORMAT(date,format)
    • sql 分组查询问题
    • 连接池配置的10篇内容推荐
    • MySQL数据库安全配置介绍第1/2页
    • RAC cache fusion机制实现原理分析
    • 用MySQL函数清除字符串首尾空白字符的方法
    • mysql5.7.13 环境搭建教程(解压缩版)_MySQL
    • MySQL 一次执行多条语句的实现及常见问题
    • 详解MySQL中ALTER命令的使用

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有