본문 바로가기

전체 글

(124)
db6일차 1. 서브쿼리 복습 () 사용 , order by절 사용불가 / select의 문에는 1가지만 들어올수있음 * ( select * from 테이블 where 조건) 이런식으로 조건문처럼 사용 서브쿼리 결과가 2개 행이상일경우 다중행 서브쿼리이며 이떄 사용되는 연산자가있다 -in < 말그대로 포함하고있느냐를 묻는것. 서브쿼리 복습 () 사용 , order by절 사용불가 * ( select * from 테이블 where 조건) 이런식으로 조건문처럼 사용 서브쿼리 결과가 2개 행이상일경우 다중행 서브쿼리이며 이떄 사용되는 연산자가있다 *단일행 서브쿼리 = = , 연산잡이용 *다중행서브쿼리 -in < 말그대로 포함하고있느냐를 묻는것 -any < 최소보다 크고 최대보다 작다식 -all < 전체기준 < all( ..
db5일차 1. 오늘하루 엄청 불성실하게 수업했음 ~~~~~~~.. 현재 3시반 서브쿼리들어감 2. 서브쿼리 * 단일 행 서브쿼리 * 다중 행 서브쿼리 *스칼라 서브쿼리 * 인라인 뷰
db4일차 1.where절이 앞에절보다 먼저실행된다 5000 --안됨 group by department_id having sum(salary) > 100000; --job id 별 개수 select job_id, count(*) from employees group by job_id having count(*) > 1 order by job_id; select department_id from employees; -- 부서아이디가 50이상인 행을 그룹핑 하고, 그룹평균중 5000이상만 조회,정렬 select department_id, avg(salary) from employees where department_id >= 50 group by department_id having avg(salary) >= 500..