SQL IN, 서브 쿼리, LIKE


SQL IN, 서브 쿼리, LIKE

IN In operator는 특정 값이 값 중에서 있는지를 찾아준다. 위의 쿼리와 아래의 쿼리는 같은 내용이다. 하지만 In을 사용하여 훨씬 간단하게 쿼리를 짠 것. 만약 특정한 값을 제외한 값을 보고 싶다? 그러면 inverse도 가능함. In을 쓰던 것 대신에 NOT IN이라고 적어주면 리스트의 값을 제외하고 보여준다. Sub Query 만약 두 개의 데이터가 있는데 두 개를 병합하도록 하고 싶다면? 예시에서는 운동 리스트가 있는데 그중에서 의사가 추천하는 것을 보고 싶다면? Drs Favorite이라는 테이블에서만 데이터를 가져오도록 하고 싶다면? 방법은 아주 간단하다. IN query 괄호 안에 select 쿼리를 넣어주면 된다. 해당 쿼리는 Dr. favorite 테이블이.......


원문링크 : SQL IN, 서브 쿼리, LIKE