SQL - 문제 미리보기
문제 1692
easy
SQL에서 ANY 연산자와 ALL 연산자의 기본적인 차이점은 무엇인가요?
정답: B
ANY와 ALL은 서브쿼리 결과를 평가하는 방식이 다릅니다.
ANY 연산자의 특징:
• 서브쿼리 결과 중 하나라도 조건을 만족하면 TRUE
• "적어도 하나"의 개념
• 더 관대한(느슨한) 조건
ALL 연산자의 특징:
• 서브쿼리 결과의 모든 값이 조건을 만족해야 TRUE
• "모든 것"의 개념
• 더 엄격한 조건
실생활 비유:
• ANY: "반 학생 중 누군가라도 90점 이상이면 성공"
• ALL: "반 학생 모두가 90점 이상이어야 성공"
공통점:
• 둘 다 불린값(TRUE/FALSE) 반환
• 둘 다 비교 연산자(=, >, < 등)와 함께 사용
• 둘 다 서브쿼리와 함께 사용
💡 학습 팁
이 문제를 포함한 SQL 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.