hghgfg 发表于 2017-11-14 10:40:17

Mysql两张表相同ID匹配,输出到新表,删除旧表匹配

0x00:前言。
有两张表,一张表字段是ID-Email,另一张表字段是ID-PWD,想用SQL脚本把这两张表合并合并,因为有相同的ID才可以匹配。

0x01:示例。
一个字段ID:Email

另一个字段是ID:PWD


想要的输出就结果ID:Email:PWD



0x02:Mysql语句。
注意:因为MySQL为了安全,不允许一行执行两条语句(如:LINUX下用&&)。
执行前将语句写入SQL脚本文件,文件后缀用.sql,tttt_test是数据库名。

以下是文本。

1
2
CREATE TABLE OUT1 AS SELECT a.id,a.email,b.pwd FROM email a INNER JOIN pwd b ON a.id = b.id;
delete a,b from email a INNER JOIN pwd b ON a.id = b.id;






页: [1]
查看完整版本: Mysql两张表相同ID匹配,输出到新表,删除旧表匹配