sql Union和Union All用法及区别(union where条件使用)
所属分类:数据库类 发布时间:2024-02-25 13:28:20
Union用法及说明: Union是用户合并多个select结果集的操作符,需要注意的是:select语句需要有相同的列数,类似的数据类型,且列的顺序相同,另外,UNION 结果集中的列名总是等于 UNION 中第一个 SELECT 语句中的列名。 Union和Union All区别: 默认Union会取出不同的值,如果你也想取出重复的值就用Union All,看看手册上的这个例子: union后where条件怎么添加: 很简单,不过效率不一定高,格式如下:
select * from (select 字段 from 表名1 union select 字段 from 表名2 ) as A where 条件 |
|