스칼라 값은 SELECT 쿼리가 하나의 셀(한 개의 열, 한 개의 행)을 반환하는 쿼리를 의미한다.
이런 스칼라 값이 특별한 이유는 서브쿼리로 사용하기 쉽기 때문이다.
이런 스칼라 값을 사용하려면 보통 집계함수를 하나의 열로 지정하고, GROUP BY
를 사용하지 않으면 된다. 만약 그룹화를 한다면 여러 개의 그룹이 반환될 가능성이 있기 때문이다.
또는, WHERE
조건으로 하나의 값을 선택할 수 있는 경우도 스칼라 서브쿼리를 만드는 조건이 된다.
스칼라 값은 WHERE
구에서 =
연산자로 비교 가능하다.