unions

n. Union(연합의 복수 명사); Marriage

all

English [ɔl]

adj. 매우, 가능한 한

모든 것, 모든 상황

n. , 너의, 그의, 그녀 등] (누군가가) 가지고 있는 모든 것

SQLite UNION ALL 함수 통사론

Role: UNION ALL 연산자는 중복 행을 포함하여 두 개의 SELECT 문의 결과를 결합하는 데 사용됩니다.

UNION에 적용되는 동일한 규칙이 UNION ALL 연산자에도 적용됩니다.

구문: ​​UNION ALL의 기본 구문은 다음과 같습니다.

SELECT 컬럼1 [, 컬럼2 ]
FROM table1 [, table2 ]
[WHERE 조건]

UNION ALL

SELECT 컬럼1 [, 컬럼2 ]
FROM table1 [, table2 ]
[WHERE 조건]

여기에 제공된 조건은 필요에 따라 어떤 식이든 가능합니다.

SQLite UNION ALL 함수 예

让我们使用 SELECT 语句及 UNION ALL 子句来连接两个表,如下所示:

sqlite> SELECT EMP_ID, NAME, DEPT FROM COMPANY INNER JOIN DEPARTMENT
        ON COMPANY.ID = DEPARTMENT.EMP_ID
   UNION ALL
     SELECT EMP_ID, NAME, DEPT FROM COMPANY LEFT OUTER JOIN DEPARTMENT
        ON COMPANY.ID = DEPARTMENT.EMP_ID;
这将产生以下结果:

EMP_ID      NAME                  DEPT
----------  --------------------  ----------
1           Paul                  IT Billing
2           Allen                 Engineerin
3           Teddy                 Engineerin
4           Mark                  Finance
5           David                 Engineerin
6           Kim                   Finance
7           James                 Finance
1           Paul                  IT Billing
2           Allen                 Engineerin
3           Teddy                 Engineerin
4           Mark                  Finance
5           David                 Engineerin
6           Kim                   Finance
7           James                 Finance