如何利用MySQL实现三张表连接union、union all
来源:网络收集 点击: 时间:2024-05-10第一步,创建第一张表t_one_info,并查看该表,使用create table命令,
create table t_one_info(
id int(10),
name varchar(20)
);
desc t_one_info;
如下图所示:

第二步,创建第二张表t_two_info,并查看该表,
create table t_two_info(
id int(10),
tname varchar(20)
);
desc t_two_info;
如下图所示:

第三步,创建第三张表t_three_info,并查看该表,
create table t_three_info(
id int(10),
hname varchar(20)
);
desc t_three_info;
如下图所示:

第四步,分别向t_one_info、t_two_info和t_three_info三张表里插入四条数据,使用insert into命令,如下图所示:

第五步,利用union关键字关联三张数据库表,
select * from t_one_info
union
select * from t_two_info
union
select * from t_three_info;
如下图所示:

第六步,利用union all关键字关联三张数据库表,
select * from t_one_info
union all
select * from t_two_info
union all
select * from t_three_info;
如下图所示:

注意MySQL数据库中的union、union all的异同点
熟练掌握创建、查看、插入数据等操作
数据库MYSQLUNION连接客户端版权声明:
1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。
2、本站仅提供信息发布平台,不承担相关法律责任。
3、若侵犯您的版权或隐私,请联系本站管理员删除。
4、文章链接:http://www.1haoku.cn/art_725695.html