전체 글 (114) 썸네일형 리스트형 국비지원학원 3, 4일 차 정리 / ORACLE SELECT 문의 실행 순서 SELECT DEPTNO, AVG(SAL) FROM EMP WHERE SAL > 1000 GROUP BY DEPTNO HAVING AVG(SAL) > 1700 ORDER BY DEPTNO; 의 실행 순서 FROM EMP -- 첫 번째, EMP 테이블을 불러옴 WHERE SAL > 1000 -- 두 번째, SAL column이 조건에 맞는 지 확인 GROUP BY DEPTNO -- 세 번째, DEPTNO 기준으로 그룹화 HAVING AVG(SAL) > 2000 -- 네 번째, 완료된 그룹화의 SAL column 을 기준으로 조건 확인 SELECT DEPTNO, AVG(SAL) -- 다섯 번째, 지정한 column만 출력 ORDER BY -- 마지막 실행, 지정한 조건을 기준으로.. 국비지원학원 1,2일 차 정리 / ORACLE 사용하는 프로그램 : Oracle 11g 버전 첫 시작 윈도우 cmd 창의 sqlplus 실행하여 시작 cmd 창의 타이핑은 보기 어렵기 때문에 GUI 환경의 Oracle Developer 라는 프로그램이 있음 연습 계정은 기본으로 있는 SCOTT / tiger 으로 사용 Developer 에서 -- 표시가 주석 처리 emp 테이블에 들어있는 데이터 확인 방법 SELECT * FROM emp; -- emp 테이블의 모든 열을 SELECT 하여 출력 하는 명령어 DISTINCT 명령어 : 출력 할 값 중 중복된 값 제거 SELECT 할 때 열의 이름에 별칭을 정할 수 있음, 너무 길면 가독성이 안좋아짐 ALIAS 라는 뜻의 AS 명령어 SELECT MAX(SAL) AS MAX_SAL -- 원하는 이름으로 .. 이전 1 ··· 12 13 14 15 다음