오늘부터 일주일 동안 SQL을 배우게 됐는데 오늘 강의를 보고 따라하는 실습을 했다.
문자로 표현되는 조건식을 조합할 때 간편하게 조건을 정할 수 있도록 IN()이라는 조건식을
사용하면 편하다고 해서 따라하던 중 문제가 발생했다.
일반식으로 표현 했을때

이렇게 쿼리문을 작성하면

이런식으로 지역이 경기, 전남, 경남인 데이터가 출력이 되야 한다.
이걸 IN()을 사용하는 방법으로 바꾼 강의 자료를 보면

이렇게 작성이 되어 있고 동일한 결과가 출력이 된다고 영상에서 설명했다. 실행 영상은 없었다.


이런식으로 괄호안에 addr을 입력해 봤지만 실패.

했지만 실패.

WHERE와 IN 사이에 값을 가져올 열 이름을 입력해주니까 됐다.

구글링을 통해서 알게 됐다. 강의영상과 자료만 보면 다 될 줄 알았는데 오탈자가 있을수도 있고
내가 안되는 부분에 대해 영상에 없을 수도 있으니까 쿼리문이 안 될 경우에는 검색을 잘 활용하자.