본문 바로가기

SQL/칼퇴족 SQL

[DAY 3 : SELECT문에 추가적으로 필요한 키워드]

728x90

1. SELECT문에서 많이 사용되는 키워드
(SELECT문을 출력할 때 중복을 제거하고 별칭을 주는 방법에 대해 배워보자)
    01. DISTINCT 키워드 
        -DISTINCT 뒤에 지정한 열이 한 개일 경우
        -열 이름 앞에 DISTINCT를 적으면 값의 중복 없이 출력
            SELECT DISTINCT 열이름 FROM 테이블명;

        -DISTINCT 뒤에 지정한 열이 여러 개일 경우
        -여러 개의 열 이름 앞에 DISTINCT를 적으면 하나의 집합으로 생각하여 이 집합의 중복을 제거
            SELECT DISTINCT 열 이름1, 열 이름2 FROM 테이블명;


    +알아두면 유용한 지식
        - DISTINCT 키워드의 반대는 ALL 키워드
        - DISTINCT 키워드를 사용하지 않는다면 기본값은 ALL 키워드로 설정
        - DISTINCT 키워드는 집계 함수와 하부 쿼리에서 많이 사용된다.

    02. ALIAS(별칭)
        -AS 사용하기
        -AS 키워드의 앞에는 바꾸고 싶은 열 이름, 뒤에는 새로운 열 이름
            SELECT 열 이름 AS 새로운 열 이름 FROM 테이블명;

        -인용부호("") 사용하기
        -새롭게 지정하고 싶은 열 이름에 ""를 사용
        -공백, 한글, 특수문자 등을 포함해야 하는 경우 사용
            SELECT 열 이름 "새로운 열 이름" FROM 테이블명;
            


        
        

728x90