SQL合并结果集
程序员文章站
2022-05-13 14:10:38
...
假设有表(UserTB): 1、Union(不允许重复) ? 1 2 3 4 5 6 7 SELECT * FROM dbo.UserTB WHERE deptId IN ( 1, 3 ) UNION SELECT * FROM dbo.UserTB WHERE deptId IN ( 1, 2 ) 结果: 2、Union All(允许重复) ? 1 2 3 4 5 6 7 SELECT * FROM dbo.UserTB WHER
假设有表(UserTB):
1、Union(不允许重复)
?
1
2
3
4
5
6
7
SELECT *
FROM dbo.UserTB
WHERE deptId IN ( 1, 3 )
UNION
SELECT *
FROM dbo.UserTB
WHERE deptId IN ( 1, 2 )
结果:
2、Union All(允许重复)
?
1
2
3
4
5
6
7
SELECT *
FROM dbo.UserTB
WHERE deptId IN ( 1, 3 )
UNION ALL
SELECT *
FROM dbo.UserTB
WHERE deptId IN ( 1, 2 )
结果:
上一篇: 15 款基于 jQuery 的 RSS 阅读器插件
下一篇: jquery实现非动态搜索
推荐阅读
-
Access SQL Select语句和子查询结果之间的连接讲解
-
SQL联合查询,相同字段名如何获取结果
-
php使用mysql_query查询超大结果集超内存的解决方法,phpmysql_query_PHP教程
-
如何将多个SQL查询统计结果一次显示出来
-
MySql的sql语句涉及group/sum/limit/结果集多字段,如何写
-
PL/SQL下SQL结果集以html形式发送邮件
-
php中mysqli 处理查询结果集的几个方法
-
mysql中如何将几个没有关系的结果集放在一起_MySQL
-
SQL Server 2008中使用稀疏列和列集的方法(一)_MySQL
-
php基础之数组的合并、拆分、区别取值函数集