mysql 复制表数据到另一张表中

实例如下:(这是将一个表数据复制到存在的另一张表中,而且目标表是存在的,并且原表与目标表字段有几个不一样)

INSERT INTO easypay_admin.`admin`(`username`,`password`,`role_id`,`encrypt`,`email`,`realname`,`is_supper`,`power`,`last_login_ip`,`last_login_time`,`is_locked`) SELECT `username`,`password`,`role_id`,`encrypt`,`email`,`realname`,`is_supper`,`power`,`last_login_ip`,`last_login_time`,`is_locked` FROM easy_pay_admin.`admin`;

如果字段一样可以用如下:

INSERT INTO easypay_admin.`admin`(`username`,`password`,`role_id`,`encrypt`,`email`,`realname`,`is_supper`,`power`,`last_login_ip`,`last_login_time`,`is_locked`) SELECT * FROM easy_pay_admin.`admin`;

猜你喜欢

转载自www.cnblogs.com/liuqd001/p/9300487.html