이 브라우저는 더 이상 지원되지 않습니다.
최신 기능, 보안 업데이트, 기술 지원을 이용하려면 Microsoft Edge로 업그레이드하세요.
WHERE 절에 하위 쿼리를 사용하는 쿼리에서 다음 오류를 반환합니다. 메시지 512, 수준 16, 상태 1, 줄 17 하위 쿼리에서 값을 둘 이상 반환했습니다. 하위 쿼리 앞에 =, !=, <, <= , >, >= 등이 오거나 하위 쿼리가 하나의 식으로 사용된 경우에는 여러 값을 반환할 수 없습니다. 이 오류를 수정하려면 어떻게 해야 합니까?
하위 쿼리가 SELECT 목록에서 SELECT *를 사용하고 있지 않은지 확인합니다.
하위 쿼리를 도입하는 연산자를 IN 또는 NOT IN으로 변경합니다.
SELECT 목록에 DISTINCT를 추가합니다.
상호 관련된 하위 쿼리에 대한 다음 설명 중 맞는 것은 무엇입니까?
상호 관련된 하위 쿼리는 단일 스칼라 값을 반환합니다.
상호 관련된 하위 쿼리는 여러 열 및 행을 반환합니다.
상호 관련된 하위 쿼리는 외부 쿼리의 값을 참조합니다.
작업을 확인하기 전에 모든 질문에 대답해야 합니다.
계속
이 페이지가 도움이 되었나요?