6.8. UNION

简介:

union 分页问题

(SELECT a FROM tbl_name_a WHERE a=10 AND B=1)
UNION
(SELECT a FROM tbl_name_b WHERE a=11 AND B=2)
ORDER BY a LIMIT 10;
		
select * from (
	select a from tbl_name_a WHERE a=10 AND B=1
	union all
	select a from tbl_name_b WHERE a=10 AND B=1
) tbl_name
order by a limit 0,1;
		

6.8.1. UNION ALL

UNION ALL 不会合并重复的记录

select a,b from tbl_name_a WHERE a=10 AND B=1
union all
select a,b from tbl_name_b WHERE a=10 AND B=1
			





原文出处:Netkiller 系列 手札
本文作者:陈景峯
转载请与作者联系,同时请务必标明文章原始出处和作者信息及本声明。

目录
相关文章
|
7月前
可以使用 UNION 或者 UNION ALL 来合并多个 SELECT 语句的结果
可以使用 UNION 或者 UNION ALL 来合并多个 SELECT 语句的结果
66 7
|
9月前
union和union all 的区别
union和union all 的区别
81 0
|
11月前
|
SQL
SQL:union all和union的区别 和使用
SQL:union all和union的区别 和使用
2304 0
十六、UNION 与 UNION ALL 的使用
十六、UNION 与 UNION ALL 的使用
154 0
十六、UNION 与 UNION ALL 的使用
|
存储 C++ 编译器
union介绍,union与struct
转自:https://www.cnblogs.com/jeakeven/p/5113508.html   union介绍 共用体,也叫联合体,在一个“联合”内可以定义多种不同的数据类型, 一个被说明为该“联合”类型的变量中,允许装入该“联合”所定义的任何一种数据,这些数据共享同一段内存,以达到节省空间的目的。
1162 0
|
测试技术 流计算
|
SQL
SQL|UNION和UNION ALL区别
SQL UNION 操作符 UNION 操作符用于合并两个或多个 SELECT 语句的结果集。 请注意,UNION 内部的每个 SELECT 语句必须拥有相同数量的列。
1070 0