Database

[Database] 부속 질의

Ocean_ 2023. 2. 6. 18:05

부속질의

하나의 SQL 문 안에 다른 SQL 문이 중첩된 질의


스칼라 부속질의란?

  • SELECT 절에서 사용되는 부속질의로, 부속질의의 결과 값을 단일 행, 단일 열의 스칼라 값으로 반환함
  • SELECT 문과 UPDATE SET 절에 사용된다. 상관/비상관 모두 가능하다.

 

인라인 뷰란?

  • FROM 절에서 사용되는 부속질의
  • 상관 부속질의 불가능
  • 모두 카티전프로덕트하면 양이 많아서 일부분만 추출

 

중첩 질의

  • WHERE 절에서 사용하는 부속 질의

WHERE 절은 보통 데이터를 선택하는 조건 혹은 술어(predicate)와 같이 사용됨

비교연산자

반드시 단일행 단일 열 을 반환해야함

 


숭실대학교 Database 강의를 수강 후 정리하였습니다.