QueryCraft

하위 조회로 비교 기준 만들기

하위 조회는 다른 SQL 안에서 필요한 값을 계산합니다. 고정 숫자를 적는 대신 현재 데이터에서 기준을 구하면 데이터가 바뀌어도 비교 조건을 유지할 수 있습니다.

SELECT name FROM products WHERE price > (SELECT MIN(p.price) FROM products AS p WHERE p.stock > 0);

오해하기 쉬운 점

값 하나와 비교하는 하위 조회는 한 컬럼의 한 행을 반환해야 합니다. 여러 값을 비교하려면 IN 등 목적에 맞는 방식을 선택하세요.

관련 미션

실습은 이 페이지의 언어로 열립니다. 실습 옵션에서 언어를 변경할 수 있습니다.