Mysql 获取一个表中字段信息存入另一个表中
2017-08-08 11:48
399 查看
mysql 操作中经常遇到获取一个表中字段信息,存入另一个表中。
把常用的方法记录如下:
备注 : TABLE1 是要插入数据的表,TABLE2是获取数据的表。
INSERT INTO TABLE1 () SELECT xxx FROM TABLE2
2.SELECT xxxx INTO TABLE2 FROM TABLE1
注意: 这种方式,在mysql中会报错,提示 TABLE2未定义
修改成如下方式:
参考链接 : http://blog.csdn.net/lasoup/article/details/52818330
把常用的方法记录如下:
备注 : TABLE1 是要插入数据的表,TABLE2是获取数据的表。
INSERT INTO TABLE1 () SELECT xxx FROM TABLE2
INSERT INTO `t_data_import` (field1, field2)( SELECT IF (`gender` = '男', 1, 2), `age` FROM test_data_src WHERE flag = 1 );
2.SELECT xxxx INTO TABLE2 FROM TABLE1
注意: 这种方式,在mysql中会报错,提示 TABLE2未定义
修改成如下方式:
CREATE TABLE t_data_import ( SELECT field1, field2, field3, field4 FROM t_data_src WHERE flag = 1; )
参考链接 : http://blog.csdn.net/lasoup/article/details/52818330
相关文章推荐
- 需求:MYSQL表中一个字段用逗号分隔,需要查出来split拆分并依次存入另一个表的一个字段中
- SQL Server 2008获取一个表的字段,类型,长度,是否主键,是否为空,注释等信息
- mysql更新一个表里的字段等于另一个表某字段的值
- Mysql获取数据库的所有表,以及表所有字段信息
- union 时只能查出一个表中的信息,另一个表只能查出字段
- Mysql 根据一个表数据更新另一个表的某些字段(sql语句)
- MySQL中如何用一个表中的字段更新另一个表中字段
- mysql获取一个表格的所有字段
- php mysql获取表字段名称和字段信息的三种方法
- mysql如何更新一个表中的某个字段值等于另一个表的某个字段值
- MySQL获取Schema表名和字段信息
- 递归遍历文件夹,提取爬取的微博数据的一个字段并存入另一个文件夹
- 通过java程序实现mysql 批量一个表的子段更新另一个表的字段
- mysql+jsp,在jsp页面连接了数据库,已成功获取数据库字段,请问如何取到当前用户对应的信息
- Mysql分组后获取其中一个字段最大值的整条记录
- 获取mysql表中字段备注信息以及选中数据库中表的备注信息
- 获取一个表的,字段,类型,长度,是否主键,是否为空,注释 等信息~
- MySQL 复制一个字段到另一个字段
- mysql 连接查询指的是将两张表或多张表关联到一起进行查询,获取一个表的行与另一个表的行匹配的数据。常见的连接查询包括内连接(等值连接)、左(外)连接、右(外)连接和交叉连接(完全连接)等
- 获取一个表的,字段,类型,长度,是否主键,是否为空,注释 等信息