학습 자료

DISTINCT와 Alias(별칭)

DISTINCT 키워드는 결과값에 중복된 값을 제거하고, AS 키워드는 열이나 테이블에 별칭(alias) 부여해 이름을 바꾸어 가독성을 높입니다.


DISTINCT: 중복 값 제거

DISTINCT 키워드는 SELECT 절에서 사용되며, 고유한 값만 반환합니다.

중복된 도서 제목 제거
SELECT DISTINCT title FROM book_checkouts;

위 예시는 같은 책이 여러 번 대출되었더라도 결과에는 각 제목이 한 번만 표시됩니다.


AS: 열과 테이블에 별칭 부여

AS 키워드를 사용하면 열 이름이나 테이블 이름에 임시 별칭을 지정할 수 있습니다.

가독성을 위한 열 이름 변경
SELECT title AS book_title, member_id AS borrower FROM book_checkouts;

위 예시에서는 결과 테이블의 열 머리글이 book_titleborrower로 바뀌어 보다 직관적인 의미 전달이 가능합니다.

Quiz
0 / 2
1.

SQL 쿼리에서 DISTINCT 키워드는 어떤 역할을 하나요?

테이블에서 중복된 레코드를 삭제한다

선택한 열에서 고유한 값만 반환한다

값을 사전순으로 정렬한다

중복된 행을 강조 표시한다

2.

SQL에서 AS 키워드는 어떤 용도로 사용되나요?

조건에 따라 값을 필터링한다

기본 키를 정의한다

결과에서 열 또는 테이블의 이름을 바꾼다

테이블에 새 값을 삽입한다

학습 자료

AI 튜터

디자인

업로드

수업 노트

즐겨찾기

도움말

코드 에디터

코드 실행
코드 생성

DB 테이블 구조

실행 결과