SQL入门学习之浅析UNION关键字的用法

我们开发过程中经常会使用到将多个查询结果都直接显示出来,那么应该怎么查询呢?本篇文章进行学习SQL,来一起看看SQL中的UNION关键字,看看它要怎么使用,希望对大家有所帮助!

(图1)

SQL中的UNION关键字,将实现将多个查询条件中的结果展示出来。

UNION

UNION的中文含义是联合的意思,即合并两个或多个 SELECT 语句的结果。使用技巧如下:

  • UNION 内部的每个 SELECT 语句必须拥有相同数量的列。
  • 列必须拥有相似的数据类型。
  • 每个 SELECT 语句中的列的顺序必须相同。

相同数量的列

如下图,使用上一章介绍的数据作为演示数据

(图2)

分别建立表s_user 和表s_user_1

CREATE TABLE `s_user` (
  `userid` int(11) NOT NULL AUTO_INCREMENT,
  `user_name` varchar(255) DEFAULT NULL,
  `name` varchar(255) DEFAULT NULL,
  `pass_word` varchar(255) DEFAULT NULL,
  `salt` varchar(255) DEFAULT NULL,
  `state` varchar(255) DEFAULT NULL,
  `create_time` datetime DEFAULT NULL,
  PRIMARY KEY (`userid`)
) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8;
1、本站目前拥有近 1000+ 精品收费资源,现在加入VIP会员即可全部下载。
2、本资源部分来源其他付费资源平台或互联网收集,如有侵权请联系及时处理。
SEA模板网 » SQL入门学习之浅析UNION关键字的用法

发表评论

加入本站VIP会员订阅计划,海量资源免费查看

目前为止共有 3654 位优秀的VIP会员加入! 立刻加入VIP会员