SQL中Union和UnionAll语句的使用有什么不同吗
这篇文章主要介绍“SQL中Union和Union All语句的使用有什么不同吗”的相关知识,下面会通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“SQL中Union和Union All语句的使用有什么不同吗”文章能帮助大家解决问题。
UNION
SELECT Date FROM Internet_Sales
UNION
SELECT Date,Sales FROM Internet_Sales
UNION ALL
SELECT Date FROM Internet_Sales
现在大家对于SQL中Union和Union All语句的使用有什么不同吗的内容应该都有一定的认识了吧,希望这篇能对大家有所帮助。最后,想要了解更多,欢迎关注博信,博信将为大家推送更多相关的文章。
SQL中Union和Join语句非常类似,但是Union有一个限制条件:两个 SQL 语句所产生的栏位需要是同样的资料种类,最后的结果会看到不同的资料值。
格式:
[SQL 语句 1]
UNION
[SQL 语句 2]
例如:
表store_info
和表internet_sales
使用Union语句:
代码如下: SELECT Date FROM Store_InfoUNION
SELECT Date FROM Internet_Sales
结果:
或:
代码如下: SELECT Date,Sales FROM Store_InfoUNION
SELECT Date,Sales FROM Internet_Sales
结果:
最后,Union All和Union基本一样,区别在于它的结果是含有重复数据的
如:
代码如下: SELECT Date FROM Store_InfoUNION ALL
SELECT Date FROM Internet_Sales
结果:
现在大家对于SQL中Union和Union All语句的使用有什么不同吗的内容应该都有一定的认识了吧,希望这篇能对大家有所帮助。最后,想要了解更多,欢迎关注博信,博信将为大家推送更多相关的文章。
版权声明
本文仅代表作者观点,不代表博信信息网立场。