WHERE IN1 where in 서브쿼리문 where in 서브쿼리특정 컬럼의 값이 서브쿼리 결과에 포함되는지 여부를 확인하는데 사용. in 조건을 사용하면 주어진 값 목록이나 서브쿼리의 결과 중 하나와 일치하는 레코드를 조회할 수 있다. 복잡한 다중 테이블 조회를 간단한 조건문으로 해결할 수 있고, 필요한 값만 추출하여 조회 범위를 줄일 수 있는 장점이 있다. 기본구조↓SELECT 컬럼명 FROM 테이블명WHERE 컬럼명 IN (서브쿼리); employees 테이블에서 부서가 'HR' 또는 'Fiance'에 속한 직원들의 정보를 찾고 싶다고 가정할 때, 부서명을 가진 테이블departments 와 함께 where in 서브쿼리를 사용할 수 있다. 예제↓SELECT name, department_idFROM employeesWHERE depart.. 2024. 10. 12. 이전 1 다음