DataBase/MySql
[MySql] IN()
살찐만두
2023. 2. 24. 13:35
728x90
반응형
얼렁뚱땅뚱땅 개발하다보니 기초적으로 놓친것이 너무나 많다.
IN()
만약 경기/전남/경남 중 한 곳에 사는 회원을 검색하려면 일일이 OR로 써줘야한다.
SELECT mem_name, addr
FROM member
WHERE addr = '경기' OR addr = '전남' OR addr = '경남';
이렇게말이다.
하지만 IN()을 사용하면 코드를 훨씬 간결하게 작성할 수 있다.
SELECT mem_name, addr
FROM member
WHERE addr IN('경기', '전남', '경남');
이렇게 말이다.
조건식에서 여러 문자 중 하나에 포함이 되는지 비교할 때는 IN()이 간결하다는 것을 알 수 있다.
728x90
반응형