IN 키워드
Coddy SQL 여정의 기초 섹션에 포함된 레슨. 72개 중 18번째.
열이 여러 가능한 값 중 하나와 일치하는 행을 찾아야 할 때는 여러 개의 OR 조건을 사용하여 작성할 수 있습니다. 예를 들어 다음 쿼리는 매우 깁니다:
SELECT *
FROM table1
WHERE col1 = 'a' OR col1 = 'b' OR col1 = 'c' OR col1 = 'd' OR ...다음과 같이 IN 키워드를 사용하면 이를 간단하게 만들 수 있습니다:
SELECT *
FROM table1
WHERE col1 IN ('a', 'b', 'c', 'd', 'e', 'f')이 더 짧은 버전은 정확히 같은 작업을 수행합니다. 괄호 안에 나열된 값 중 하나와 col1이 같은 행을 반환합니다.
챌린지
쉬움사용 가능한 테이블 및 열:
countries:location_x,location_y,country
다음 국가의 모든 레코드를 반환하세요:
Oman, Nicaragua, Bhutan, Senegal, Belarus
직접 해보기
이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.
기초의 모든 레슨
직접 연습해 보세요: SQL 플레이그라운드