부서 번호가 20번 혹은 30 번인 직원들의 이름과 채용일을 검색하기 위한 SQL이다. DEPTNO 이라는 속성명이 반복해서 등장하는 것을 확인할 수 있는데, 이런 반복적인 등장을 피하기위해서 사용하는 것이 IN Clause 라고 할 수 있다.
IN Clause 를 사용하면 반복해서 등장하던 속성명을 한 번 만 사용할 수 있는 편리함을 얻을 수 있다. 개인적으로 Udemy 강의가 참 좋은 점이 이렇게 사소한 것들조차도 Why ? 질문을 빼먹지 않고 파고드는 점이 너무 마음에 든다. 이런 것들이 기초가 되고 기초체력이 되어서 나중에 나를 개발자로서 지탱해줄 것이라고 믿어 의심치 않는다.
만약 IN Clause 가 없었다면 위와 같이 Or Clause 를 반복하면서 SQL이 비약적으로 길어지게 되었을 것이다.
하지만 IN Clause 를 사용하면 위와같이 SQL이 엄청 짧아지고, 영어를 그냥 읽듯이 읽을 수 있게 된다.