MySQL使用INSERT SELECT 批量插入数据
发布:smiling 来源: PHP粉丝网 添加日期:2014-09-28 17:20:17 浏览: 评论:0
使用Insert Select语句插入记录时,必须遵循以下原则,用Select语句选择数据时,不能从被插入数据的表中选择行.
指定插入的表后所包含的字段数目必须与Select语句中返回的字段数目相同,指定插入的表后所包含的字段数据类型必须与Select语句中返回的字段数据类型相同或系统可以自动转换,代码如下:
- INSERT INTO ler_items( classid, title, address, zipcode )
- SELECT classid, title, address, zipcode
- FROM ler_items //phpfensi.com
使用上面的SQL语句,可以在很短的时间内将ler_items表添加百万记录,用于数据库的测试很有帮助.
Tags: INSERT SELECT mysql批量插入数据
- 上一篇:MySQL查询字符串中包含字符的记录
- 下一篇:MySql按日期查找sql语句详解
相关文章
- ·mysql中insert into select语句测试(2014-09-23)
- ·mysql insert into select复制表语句(2014-09-24)
- ·INSERT IGNORE 与 INSERT INTO的区别(2014-09-25)
- ·mysql中insert...select复制表数据(2014-09-27)
- ·mysql中INSERT IGNORE 与INSERT INTO,REPLACE INTO的区别(2014-09-28)
- ·mysql中INSERT INTO… ON DUPLICATE KEY UPDATE用法(2014-09-28)
- ·MySQL数据插入insert性能优化详解(2014-09-29)
- ·Mysql INSERT数据并返回返回自增ID(2014-10-02)
- ·MySQL中Update与Insert语句用法详解(2014-10-03)
- ·Replace INTO DUPLICATE KEY UPDATE 和INSERT INTO的区别使用说明(2014-10-04)
- ·mysql insert into用法详解(2014-10-08)
- ·mysql中插入数据Insert into语句用法(2014-10-09)
- ·INSERT INTO .. ON DUPLICATE KEY更新多行记录(2014-10-13)
- ·mysql中SELECT INTO 和 INSERT INTO SELECT 两种表复制语句(2014-10-14)
- ·MySQL 当记录不存在时插入insert if not exists(2014-10-15)
- ·mysql防止重复插入相同记录 insert if not exists(2014-10-17)
推荐文章
热门文章
最新评论文章
- 写给考虑创业的年轻程序员(10)
- PHP新手上路(一)(7)
- 惹恼程序员的十件事(5)
- PHP邮件发送例子,已测试成功(5)
- 致初学者:PHP比ASP优秀的七个理由(4)
- PHP会被淘汰吗?(4)
- PHP新手上路(四)(4)
- 如何去学习PHP?(2)
- 简单入门级php分页代码(2)
- php中邮箱email 电话等格式的验证(2)