您的位置:首页 > 数据库 > MySQL

Mysql 获取一个表中字段信息存入另一个表中

2017-08-08 11:48 399 查看
mysql 操作中经常遇到获取一个表中字段信息,存入另一个表中。

把常用的方法记录如下:

备注 : 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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐