TABLE이나 COLUMN의 NAME에 별칭을 부여하기 위한 SQL 문법입니다.
AS는 생략이 가능하며, 공백으로도 별칭을 부여할 수 있습니다.
SELECT column1, column2,...
FROM tablename AS alias
WHERE condition;
SELECT column1, column2,...
FROM tablename alias
WHERE condition;
AS는 생략이 가능하며, 공백으로도 별칭을 부여할 수 있습니다.
SELECT column1 AS alias, column2 AS alias,...
FROM tablename
WHERE condition;
SELECT column1 alias, column2 alias,...
FROM tablename
WHERE condition;
가정)
TABLE(testTABLE)에 A라는 별칭을 부여하라.
SELECT ID, NAME
FROM testTABLE AS A;
SELECT ID, NAME
FROM testTABLE A;
ID COLUMN에 A라는 별칭을 부여하라.
SELECT ID AS A, NAME
FROM testTABLE;
SELECT ID A, NAME
FROM testTABLE;
JOIN을 사용할 때 ALIAS를 활용하면 SQL문을 보다 깔끔하게 구현할 수 있습니다.
testTABLE -> A
exampleTABLE -> B
SELECT A.ID, A.NAME, B.PHONE
FROM testTABLE AS A
INNER JOIN exampleTABLE AS B
ON A.ID = B.ID
WHERE condition;