DATABASE

    mysql
    IN 연산자
    • 조회수 10,871
    • 작성일 2013-01-08
    •  

    IN 연산자는 조건의 범위를 지정하는데 사용

    값은 콤마로 구분하며, 값 중에서 하나 이상과 일치하면 조건에 맞는 것으로 함.


    [사용 예]

    SELECT COUNT(*) AS NUM, level FROM member WHERE level IN('무료회원','일반회원','고급회원') GROUP BY level;

    DELETE FROM member WHERE id IN (SELECT id FROM member_add WHERE level = '무료회원');


    • Comment 2013-01-21
    SELECT * FROM member WHERE address IN('경기 과천시 주암동'); SELECT * FROM member WHERE address LIKE '%서소문%'; SELECT * FROM member WHERE INSTR(address_2, '서소문');
    • Comment 2021-07-29
    where not select * from TABLE_NAME where use = 'Y' and NOT dl_idx IN ('abc','defg','kgir') order by dl_code desc