서브쿼리는 쿼리 안에 또 다른 쿼리를 포함한 구조를 말합니다. 이 서브쿼리를 스칼라 서브쿼리, 인라인 뷰, 중첩 서브쿼리로 구분하는 이유는, 각각의 서브쿼리가 실행되는 방식과 결과가 다르기 때문입니다.1. 스칼라 서브쿼리 (Scalar Subquery)정의:하나의 값(단일 스칼라 값)을 반환하는 서브쿼리.주로 SELECT 목록이나 WHERE 절 등에서 단일 값이 필요한 곳에 사용됩니다.특징:서브쿼리 실행 결과가 항상 하나의 값이어야 합니다.결과가 여러 행이나 값이 없으면 오류가 발생하거나 NULL로 처리됩니다.예시SELECT EMPNO, ENAME, SAL, (SELECT AVG(SAL) FROM EMP) AS AVG_SALFROM EMP;설명:(SELECT AVG(SAL) FROM EMP)는..