반응형

본 글은 책 "칼퇴족 김대리는 알고 나만 모르는 SQL 기초 편"의 정리 내용입니다.

AS 키워드는 특정 열을 새로운 열 이름으로 출력하는데 사용됩니다. 

'POSITION' 열을 '직급' 열로 변경해서 출력

예제


인사고과 테이블: EMP

  • Primary Key는 ID 열 
ID  POSITION  PARTY_NM  MANAGER_ID  TEAM_NM  GRADE
210 차장 문보미 3914 인사팀 3
345 대리 오윤경 1270 마케팅부 2
347 차장 정호천 3942 기획팀 3
540 과장 장성수 3221 리스크부 2
650 대리 이재훈 1270 마케팅부 1
711 과장 이재중 3914 인사팀 2
970 부장 김영성 3221 리스크부 2
더보기
더보기
CREATE TABLE EMP
(
ID INT NOT NULL,
POSITION CHAR(20) NOT NULL,
PARTY_NM CHAR(20) NOT NULL,
MANAGER_ID INT NOT NULL,
TEAM_NM CHAR(20) NOT NULL,
GRADE INT NOT NULL,
PRIMARY KEY('ID')
);

INSERT INTO EMP
VALUES
(210, '차장', '문보미', 3914, '인사팀', 3),
(345, '대리', '오윤경', 1270, '마케팅부', 2),
(347, '차장', '정호천', 3942, '기획팀', 3),
(540, '과장', '장성수', 3221, '리스크부', 2),
(650, '대리', '이재훈', 1270, '마케팅부', 1),
(711, '과장', '이재중', 3914, '인사팀', 2),
(970, '부장', '김영성', 3221, '리스크부', 2);

 

EMP 테이블에 어떤 직급들이 있는지 확인하기 위해서 POSITION 열을 출력

SELECT POSITION FROM EMP;
POSITION
차장
대리
차장
과장
대리
과장
부장

 

POSITION 열을 직급 열로 변경하기 위해 AS 키워드 (혹은 " ")를 사용

SELECT ID AS 직급 FROM EMP;
혹은
SELECT ID "직급" FROM EMP;
직급
차장
대리
차장
과장
대리
과장
부장

 

반응형

+ Recent posts