Skip to Content
SQL in a Nutshell, 제 4판
book

SQL in a Nutshell, 제 4판

by Kevin Kline, Regina O. Obe, Leo S. Hsu
May 2025
Intermediate to advanced
840 pages
13h 48m
Korean
O'Reilly Media, Inc.
Book available
Content preview from SQL in a Nutshell, 제 4판

4장. 데이터 읽기

이 작품은 AI를 사용하여 번역되었습니다. 여러분의 피드백과 의견을 환영합니다: translation-feedback@oreilly.com

이 장에서는 데이터베이스에서 정보를 추출하는 데 필요한 주요 SQL 문과 절을 살펴봅니다. 기본적인 SELECT 문과 그 안에서 데이터를 선택하고 데이터를 소계로 집계하는 데 사용할 수 있는 다양한 하위 절에 대해 배웁니다. 이 장이 끝나면 JOIN 연산, SET 연산, 집계, Windows 연산, 일반적인 테이블 표현식 및 하위 쿼리의 개념을 이해하게 됩니다. 또한 이를 효과적으로 결합하여 핵심 데이터베이스 플랫폼의 모든 데이터를 쿼리하는 방법도 알게 될 것입니다.

이 챕터 사용 방법

이 장에서 명령을 조사할 때

  1. "SQL 플랫폼 지원"을 읽어보세요 .

  2. 표 4-1을 확인합니다.

  3. 특정 SQL 구문을 찾아 구문을 확인하고 '키워드', '한눈에 보는 규칙', '프로그래밍 팁 및 문제' 섹션을 읽어보고 SQL 구문 및 설명에 대한 표준 섹션을 읽어보세요. 특정 플랫폼 구현을 찾고 있는 경우에도 이 작업을 수행하세요.

  4. 마지막으로 플랫폼별 구현 정보를 읽어보세요.

특정 플랫폼 구현에 대한 항목은 표준과 다르지 않은 절에 대한 정보를 중복하지 않는다는 점에 유의하세요. 따라서 해당 명령의 가능한 모든 세부 사항을 다루기 위해 공급업체 변형에 대한 설명과 SQL 표준 사이를 넘겨야 할 수도 있습니다.

MySQL에 대한 논의에서는 MySQL의 포크인 MariaDB도 포함할 것입니다. 대부분의 경우 MySQL과 MariaDB는 코드가 완전히 호환되는 구문을 제공합니다. 이러한 경우에는 이들을 통칭하여 MySQL로 지칭합니다. 중요한 방식으로 MySQL에서 벗어나는 경우에만 MariaDB를 명시적으로 언급할 것입니다.

SQL 플랫폼 지원

표 4-1에는 이 장에서 다루는 SQL 문, 이를 지원하는 플랫폼 및 플랫폼의 지원 정도가 나와 있습니다. 다음 목록은 표 4-1을 읽는 데 유용한 팁과 각 약어의 의미에 대한 설명을 제공합니다:

  1. 첫 번째 열에는 알파벳 순서대로 SQL 명령이 포함되어 있습니다.

  2. 각 명령의 SQL 문 클래스는 두 번째 열에 표시되어 있습니다.

  3. 이어지는 열에는 각 공급업체의 지원 수준이 나열되어 있습니다:

    지원(S)
    플랫폼은 특정 명령에 대한 SQL 표준을 지원합니다.
    지원, 변형(SWV) 포함
    플랫폼은 공급업체별 코드 또는 구문을 사용하여 특정 명령에 대한 SQL 표준을 지원합니다.
    지원, 제한 사항 있음(SWL)
    플랫폼은 특정 명령에 대해 SQL 표준에서 지정한 일부 기능을 지원하지만 전부는 지원하지 않습니다.
    지원되지 않음(NS)
    플랫폼은 SQL 표준에 따라 특정 명령을 지원하지 않습니다.

표 다음 섹션에서는 명령에 대해 자세히 설명합니다.

특정 SQL 명령이 표에 '지원되지 않음'으로 표시되어 있더라도 플랫폼에는 일반적으로 동일한 명령이나 기능을 구현하는 대체 코딩 또는 구문이 있다는 점을 기억하세요. 따라서 이 장의 뒷부분에 있는 각 명령에 대한 설명과 예제를 반드시 ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

러닝 SQL: 데이터 생성, 검색, 조작까지 데이터 제대로 주무르기

러닝 SQL: 데이터 생성, 검색, 조작까지 데이터 제대로 주무르기

류수미, 송희정, 앨런 볼리외

Publisher Resources

ISBN: 9798341655300