SQLite - UNION 子句
-
简述
SQLite UNION 子句/运算符用于组合两个或多个 SELECT 语句的结果而不返回任何重复的行。要使用 UNION,每个 SELECT 必须选择相同数量的列、相同数量的列表达式、相同的数据类型,并且它们的顺序相同,但它们的长度不必相同。句法
以下是基本语法 UNION.这里给定的条件可以是基于您的要求的任何给定表达式。例子
考虑以下两个表,(a) COMPANY表如下 -(b) 另一个表是DEPARTMENT,如下所示 -现在让我们使用 SELECT 语句和 UNION 子句连接这两个表,如下所示 -这将产生以下结果。 -
UNION ALL 条款
UNION ALL 运算符用于组合包括重复行在内的两个 SELECT 语句的结果。适用于 UNION 的相同规则也适用于 UNION ALL 运算符。句法
以下是基本语法 UNION ALL.这里给定的条件可以是基于您的要求的任何给定表达式。例子
现在,让我们在 SELECT 语句中加入上述两个表,如下所示 -这将产生以下结果。