记录一下MYSQL把两表查询结果插入新表

表A
+-------------------+
|id  |user  |info   |
|1   |u1    |991    |
|3   |u3    |113    |
+-------------------+
表B
+-------------------+
|id  |user |pw |pw2 |  
|1   |u1   |p1 |p12 |
|2   |u2   |p2 |p22 |
|3   |u3   |p3 |p32 |
+-------------------+

能不能通过语句创建一个新表变成以下结果.剔除在表B里有.但是表A里没有的ID.并合并同ID的数据
+-------------------------+
|id |user |pw1 |pw2 |info |
|1  |u1   |p1  |p12 |991  |
|3  |u3   |p3  |p33 |113  |
+-------------------------+

create table jieguo2 SELECT t1.id, t1.user,t1.pwd,t1.pwd2,t2.user2,t2.info FROM t1 INNER JOIN t2 ON t1.id = t2.id

你可能感兴趣的:(mysql,查询,表)