长治网站建设,建设银行住房贷款网站,响应式制作网站建设,酒店微网站建设一、UNION作用
可用UNION操作符来组合数条SQL查询。
二、UNION 使用规则
1、UNION的使用很简单。所需做的只是给出每条SELECT语句#xff0c;在各条语句之间放上关键字UNION。2、UNION必须由两条或两条以上的SELECT语句组成#xff0c;语句之间用关键字UNION分隔#xff…一、UNION作用
可用UNION操作符来组合数条SQL查询。
二、UNION 使用规则
1、UNION的使用很简单。所需做的只是给出每条SELECT语句在各条语句之间放上关键字UNION。2、UNION必须由两条或两条以上的SELECT语句组成语句之间用关键字UNION分隔因此如果组合4条SELECT语句将要使用3个 UNION关键字。3、UNION中的每个查询必须包含相同的列、表达式或聚集函数不过各个列不需要以相同的次序列出。4、列数据类型必须兼容类型不必完全相同但必须是DBMS可以隐含地转换的类型例如不同的数值类型或不同的日期类型。5、在用UNION组合查询时只 能使用一条ORDER BY子句它必须出现在最后一条SELECT语句之后。
三、UNION和UNION ALL的区别 UNION从查询结果集中自动去除了重复的行 使用UNION ALLMySQL不取消重复的行。
四、实例
use study;SELECT vend_id, prod_id,prod_price
FROM products
WHERE prod_price 5
UNION
SELECT vend_id, prod_id,prod_price
FROM products
WHERE vend_id IN (1001, 1002)
ORDER BY vend_id, prod_price; 与君共享
最后有兴趣的小伙伴可以点击下面链接这里有我整理的MySQL学习博客内容谢谢~
《MySQL数据库学习》