Computer Science/SQL
-
데이터베이스 개론 정리 - 4 (SQL join, 부속질의, 정의어 다루기)Computer Science/SQL 2017. 6. 30. 15:30
4일차 0-1. 4일차 학습 내용 - 2개 이상의 테이블을 합체하는 조인 - 부속질의 개념과 실습 - 정의어 SQL 작성 1. 3일차 복습 --그룹 지어진 부서별 평균 급여가 3000 이상인 부서의 번호와 부서별 평균 급여를 출력하는 쿼리문 select deptno, avg(sal) from emp group by deptno having avg(sal) > 3000; --부서별 사원들의 급여 총합과 최소급여, 최대급여, 평균 급여를 구하시오. select deptno, sum(sal), max(sal), min(sal), avg(sal) from emp group by deptno --부서별 변호가 20인 사원들 중에서 급여가 1000 이상인 사원의 이름을 출력하시오. select ename from ..
-
데이터베이스 개론 정리 - 3 (SQL 조작어, 정의어 다루기)Computer Science/SQL 2017. 6. 29. 23:13
3일차 0-1. 3일차 학습 내용 - 데이터 정의어(DDL) : 테이블 관계의 구조를 생성하는 등에 사용. CREATE, DROP 등이 있음. - 데이터 조작어(DML) : 테이블에 데이터를 검색, 삽입, 수정, 삭제하는 등에 사용. (SELECT, INSERT, DELETE, UPDATE...) - WHERE 조건 : 비교, 범위, 집합, 패턴, NULL등의 조건 술어를 사용하는 문법. - 집계함수 : 테이블의 각 열에 대해 계산을 하는 함수. SUM, AVG, MIN, MAX, COUNT 등. - GROUP BY : 속성의 공통값에 따라 그룹을 만드는데 사용하는 명령어. - HAVING : group by 절의 결과 나타나는 그룹을 제한하는 역할. 검색조건 문법이라고 할수 있음. 0-2. 개발환경 참..