본문 바로가기

select1

[MYSQL] Subquery (서브쿼리) 사용법 / select문 안에 select문 SQL 에서 쿼리안의 쿼리를 이용하는것을 Subquery 라고 부른다. 서브쿼리는 다양한 곳에 쓰일 수 있는데 * () = 서브쿼리 select 절 예시 : SELECT 학과명, (SELECT count(*) FROM 교수 WHERE 학과.학과명 = 교수.학과명) AS 교수숫자 FROM 학과 => 학과 테이블에서 학과명과, (교수테이블에서 학과에따른 교수숫자) 를 select한다. from 절 예시 : SELECT 학과명, 월급평균 FROM (SELECT 학과명, AVG(월급) AS 월급평균 FROM 교수 GROUP BY 학과명) WHERE 월급평균 > 5000 => 학과명과 월급평균을 새로운 서브쿼리 테이블 : (교수테이블에서 테이블) 중 월급평균이 5000 이상인 것만 SELECT한다. 결론 : se.. 2019. 9. 28.