NULL
열과 연산식과 AS 별칭 지정 방식 본문
열과 연산식
SAL 열은 EMP 테이블의 급여, COMM 열은 추가 수당이다.
즉, 연산식 SAL*12*COMM는
급여에 12를 곱하고 급여 외 추가 수당을 더한 값을 출력한다.
AS 별칭 지정 방식
오라클에서는 별칭지정방식 총 4가지가 존재한다.
하나를 선택하여 SELECT절에서 사용한다.
( 위에 SAL*12*COMM 연산식을 예시로 들겠다. )
SAL*12*COMM 지정하고 싶은 별칭 | 한 칸 띄우고 별칭지정 |
SAL*12*COMM "지정하고 싶은 별칭" | 한 칸 띄우고 별칭을 큰따옴표("")로 묶어 지정 |
SAL*12*COMM AS 지정하고 싶은 별칭 | 한 칸 띄운 후 'AS', 한칸 뒤에 별칭 지정 |
SAL*12*COMM AS "지정하고 싶은 별칭" | 한 칸 띄운 후 'AS', 한칸 뒤에 별칭을 큰따옴표("")로 묶어 지정 |
실무에서는 3번째 방식을 선호하는 경향이 있다고 한다.
이유는 이렇다고 한다.
AS는 조회해야 할 열이 수십 ~ 수백개일 경우
어떤 단어가 별칭인지 알아보기 편하기 때문이고,
큰따옴표는 SQL문을 프로그래밍 코드에서 그대로 사용하는 경우가 많다고 한다.
그 때 SQL문을 사용한 것인지 프로그래밍 코드문법을 사용 한건지
구별해야하는 수고로움이 있기때문이다.
해당 방법을 사용하면 열의 이름을 관리 할 수 있다.
3번 방식으로 적용하자면 다음과 같다.
'SQL > Oracle' 카테고리의 다른 글
BETWEEN 연산자 (0) | 2022.03.09 |
---|---|
IN 연산자 (0) | 2022.03.09 |
WHERE절 조건식 (0) | 2022.03.08 |
출력 데이터 정렬 ORDER BY개념 (0) | 2022.03.07 |
DISTINCT와 ALL 차이점 (0) | 2022.03.07 |
Comments