데이터 베이스 Oracle 오라클에서 Union을 사용하는 방법

오라클에서 Union을 사용하는 방법

Apr 30, 2024 am 07:06 AM
oracle

Oracle에서 UNION을 사용하는 방법은 동일한 구조를 가진 여러 쿼리 결과 세트를 단일 결과 세트로 병합하는 것입니다. 이 연산자는 중복을 포함한 모든 레코드를 병합하는 UNION ALL을 사용하지 않는 한 중복 레코드를 제거합니다.

오라클에서 Union을 사용하는 방법

Oracle의 UNION 사용법

UNION은 Oracle에서 여러 쿼리 결과 집합을 단일 결과 집합으로 결합하는 데 사용되는 SQL 연산자입니다. 동일한 구조(열 이름 및 데이터 유형)를 가진 테이블이나 쿼리 결과를 병합하는 데 사용됩니다.

구문:

<code>SELECT ...
UNION
SELECT ...
UNION
...</code>
로그인 후 복사

사용법:

  • 같은 구조의 테이블 병합:

    <code>SELECT * FROM table1
    UNION
    SELECT * FROM table2;</code>
    로그인 후 복사
  • 다른 쿼리 병합:

    <code>SELECT name, age FROM students
    UNION
    SELECT name, NULL AS age FROM teachers;</code>
    로그인 후 복사

참고:

  • 만 동일한 번호와 데이터 유형을 가진 열은 병합될 수 있습니다.
  • UNION은 UNION ALL을 사용하지 않는 한 중복된 레코드를 삭제합니다.
  • UNION ALL은 중복 기록을 포함한 모든 기록을 통합합니다.

예:

다음 테이블에는 2개의 테이블이 있습니다. 1

John20

2Mary25table2idnamejob3

선생님

4앨리스 StudentUNION을 사용하면 다음 두 테이블을 병합할 수 있습니다.
<code>SELECT * FROM table1
UNION
SELECT id, name, NULL AS job FROM table2;</code>
로그인 후 복사
idagejob1
결과:

John

20

null2Mary25null3Bobnull선생님4
앨리스 null 학생

위 내용은 오라클에서 Union을 사용하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.

뜨거운 기사 태그

메모장++7.3.1

메모장++7.3.1

사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전

SublimeText3 중국어 버전

중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기

스튜디오 13.0.1 보내기

강력한 PHP 통합 개발 환경

드림위버 CS6

드림위버 CS6

시각적 웹 개발 도구

SublimeText3 Mac 버전

SublimeText3 Mac 버전

신 수준의 코드 편집 소프트웨어(SublimeText3)

오라클에서 두 날짜 사이의 일수를 계산하는 함수 오라클에서 두 날짜 사이의 일수를 계산하는 함수 May 08, 2024 pm 07:45 PM

오라클에서 두 날짜 사이의 일수를 계산하는 함수

Oracle 데이터베이스 로그는 얼마나 오래 보관됩니까? Oracle 데이터베이스 로그는 얼마나 오래 보관됩니까? May 10, 2024 am 03:27 AM

Oracle 데이터베이스 로그는 얼마나 오래 보관됩니까?

Oracle 데이터베이스 시작 단계의 순서는 다음과 같습니다. Oracle 데이터베이스 시작 단계의 순서는 다음과 같습니다. May 10, 2024 am 01:48 AM

Oracle 데이터베이스 시작 단계의 순서는 다음과 같습니다.

오라클에서 간격을 사용하는 방법 오라클에서 간격을 사용하는 방법 May 08, 2024 pm 07:54 PM

오라클에서 간격을 사용하는 방법

Oracle 데이터베이스 서버 하드웨어 구성 요구 사항 Oracle 데이터베이스 서버 하드웨어 구성 요구 사항 May 10, 2024 am 04:00 AM

Oracle 데이터베이스 서버 하드웨어 구성 요구 사항

Oracle에서 특정 문자의 발생 횟수를 확인하는 방법 Oracle에서 특정 문자의 발생 횟수를 확인하는 방법 May 09, 2024 pm 09:33 PM

Oracle에서 특정 문자의 발생 횟수를 확인하는 방법

오라클에는 얼마나 많은 메모리가 필요합니까? 오라클에는 얼마나 많은 메모리가 필요합니까? May 10, 2024 am 04:12 AM

오라클에는 얼마나 많은 메모리가 필요합니까?

오라클에 두 문자열이 포함되어 있는지 확인하는 방법 오라클에 두 문자열이 포함되어 있는지 확인하는 방법 May 08, 2024 pm 07:00 PM

오라클에 두 문자열이 포함되어 있는지 확인하는 방법

See all articles