SQL3 Intermediate SQL. 1. Join operations. from 절 안에서 사용할 수 있고, Natural join, Inner join, Outer join 3가지가 있다. natural join 2022. 4. 5. [SQL] With, 스칼라 서브쿼리, DB 수정. 1. with -- with로 만드는 테이블은 임시테이블이다. -- 가장 많은 예산을 가지고 있는 부서의 이름을 출력. 아래 두 쿼리는 같은 결과가 나온다. with max_budget(value) as (select max(budget) from department) select department.dept_name from department, max_budget where max_budget.value = department.budget; select dept_name from department where budget = (select max(budget) from department); -- 임시테이블을 여러개 만들 수도 있고, 임시테이블을 만들 때 이미 만든 임시테이블 참조 가능. -- 전체 .. 2022. 3. 31. SQL 명령어 정리. Oracle 기준. 1. select, from -- instructor relation에서 name 속성만 선택. select name from instructor; -- instructor relation에서 name, dept_name 속성을 선택. select name, dept_name from instructor; -- instructor relation에서 모든 속성을 선택. select * from instructor; -- SQL에서 속성 이름은 대소문자를 구분하지 않는다. 아래 두개는 같다. select name from instructor; select NAME from instructor; 2. distinct, all -- select는 중복을 허용한다. 중복을 제거하려면 select distinct.. 2022. 3. 30. 이전 1 다음