본문 바로가기

SQL 공부

[직장인 자기계발 SQL 공부] SQL 효율을높여주는별칭 사용하기

반응형

 

SQL 명령문을 효율적으로 작성하기 위해서는 별칭을 사용하는 방법을 알면 유용합니다. SELECT 명령문으로 결과를 출력할 때 열의 이름은 테이블에 정의되어있는 데로 나오게 됩니다. employee_id와 같은 형태로 말이죠. 그런데 이런 말들이 직관적으로 이해하기 어렵거나 바로 외부 출력을 해서 다른 사람과 공유할 때는 부적합한 정보 일수 있습니다. 그럴 때는 이런 열에 대해서 별칭을 지정해주면 좋습니다. 

즉 " 원래 명명된 이름 외에 열 이름을 임의로 바꿔서 쓸때 사용하는 것"이 별칭입니다.

 

AS

열 이름을 별칭으로 출력하기 위해서 쓰는 접속사입니다. 사실 SELECT 명령문을 작성할 때는 AS 접속사를 없애도 바로 별칭으로 변경해줄 수 있습니다. 저도 실제 사용 시에는 AS를 제외하고 사용하게 되었습니다. 편하고 심플하기 때문이죠.

SELECT 열 이름 AS 별칭

형태로 사용하게 되는데요. 여기서 위에 말처럼 AS가 없어도 별칭으로 인식될 수 있습니다.

SELECT 열 이름 별칭

이런식으로요. SELECT 명령문의 전체를 한번 써서 형태를 한번 같이 보겠습니다.

 

SELECT 열 이름 별칭

FROM 테이블;

 

쉽지만 간단히 알아두기만해도 앞으로 계속 열이름을 많이 쓰게되면서 자주사용하게 되는 접속사 기능이니 잊지 말고 기억해주세요.

반응형