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_title
과 borrower
로 바뀌어 보다 직관적인 의미 전달이 가능합니다.
다음 내용이 궁금하다면?
코드프렌즈 PLUS 멤버십 가입 or 강의를 등록해 주세요!