Notice
Recent Posts
Recent Comments
«   2025/07   »
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31
Archives
Today
Total
관리 메뉴

Without haste, but without rest

4.3 예명(Alias) 본문

삽질의 리포팅

4.3 예명(Alias)

느린구름 2011. 7. 25. 15:28

오라클 클럽: http://www.oracleclub.com/lecture/1018

 

테이블 예명(Alias)

  • 테이블 Alias로 column을 단순, 명확히 함
  • 현재의 SELECT 문장에 대해서만 유효
  • 테이블 Alias 길이가 30자 까지 가능, 짧을수록 좋음
  • 테이블 Alias는 의미가 있어야 함
  • FROM절에 테이블 Alias설정 시 해당 테이블 Alias는 SELECT문장에서 테이블 이름 대신 사용

 

--사원수가 3명이 넘는 부서의 부서명과 사원수 조회

SELECT a.dname, b. cnt

FROM dept a, (SELECT deptno, COUNT(empno) cnt

        FROM emp

        GROUP BY deptno) b

WHERE a.deptno = b.deptno

AND b.cnt > 3