Data/Oracle
-
[Oracle] 서브쿼리Data/Oracle 2019. 11. 13. 11:35
학교에서 한창 SQL을 했을 때는 잘한다고 생각했는데 또 한동안 안쓰다보니 다 까먹었다... 쿼리는 항상 필요하니까 다시 공부를 해보도록 하자 SELECT ( SELECT ~ ) : 스칼라 서브쿼리 FROM ( SELECT ~ ) : 인라인 뷰 WHERE 뒤에 ( SELECT ~ ) : 서브쿼리 서브쿼리를 사용시에는 ORDER BY를 쓰지 않는다! 순서는 메인쿼리의 마지막 문장에서 정렬해준다! 1. 단일 행 서브쿼리 Q. 달콤비스킷을 생산한 제조업체가 만든 제품들의 제품명과 단가를 검색해보자 SELECT 제품명, 단가 FROM 제품 WHERE 제조업체 = (SELECT 제조업체 FROM 제품 WHERE 제품명 = '달콤비스킷'); 단일 행 서브쿼리는 반환 값이 하나일때만 '='을 사용해서 가능하다! 2...