两表的MYSQL查询结果插入新表的方法

数据库 MySQL
MYSQL数据库中两张表的查询结果能否插入一张新表呢?答案无疑是肯定的,下面就教您一个实现该功能的方法啊,供您参考。

下面为您介绍的方法实现的是两张表的MYSQL查询结果插入一张新表,该方法供您参考,如果您在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的数据呢?当然是可以的。

  1. +-------------------------+  
  2. |id |user |pw1 |pw2 |info |  
  3. |1  |u1   |p1  |p12 |991  |  
  4. |3  |u3   |p3  |p33 |113  |  
  5. +-------------------------+ 

两表的MYSQL查询结果插入新表的实现的语句

  1. view sourceprint?1 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查询结果插入新表的方法介绍。

 

 

 

【编辑推荐】

查看Mysql表结构的命令

MySQL查询中日期格式转换函数简介

MySQL查询汉字拼音首字母的实现

MySQL随机查询的优化实例

MySQL查询缓存变量

 

责任编辑:段燃 来源: 互联网
相关推荐

2010-11-24 13:58:11

mysql表

2010-10-14 14:43:45

MySQL联表查询

2010-11-24 14:36:25

修复mysql表

2010-11-23 14:58:05

MySQL复制表数据

2010-11-25 16:40:11

MySQL大表重复字段

2010-10-29 16:48:30

oracle查询所有表

2010-11-23 13:51:55

MySQL数据表

2010-11-11 14:36:11

SQL Server系

2009-09-15 15:45:00

Linq联合查询

2010-09-28 10:53:53

SQL表结构

2010-10-15 10:58:13

Mysql清空表

2010-11-24 09:37:01

mysql快速建表

2010-10-15 10:37:27

MySQL创建关联表

2010-11-23 09:57:36

MYSQL表信息

2023-04-12 08:14:10

mysql关联字段索引

2010-10-14 16:34:41

MySQL查询

2010-11-23 15:59:16

MySQL表结果集

2010-11-23 09:13:47

mysql修改表结构

2010-11-23 15:33:17

MySQL分表处理

2010-10-27 16:27:18

Oracle查询
点赞
收藏

51CTO技术栈公众号