안녕하세요. 오랜만에 sql문을 써보려고 하니깐 어렵네요.
테이블 A와 B가 있는데요.
두 테이블에는 모두 member_srl 컬럼이 있습니다.
테이블 A와 B에 where 을 통해 AND 조건을 주고, 두 조건을 모두 만족하는 member_srl 을 출력하려고 하는데요.
SELECT B.member_srl
FROM A, B
WHERE A.group NOT LIKE 'apple'
AND B.group_num = 12345;
대충 위와 같은 조건을 만족하는 member_srl 을 출력하고 싶은데 저렇게하면 제대로 안나오네요...
Join을 해야할 것 같긴한데 안써본지 하도 오래돼서 찾아봐도 모르겠네요.
sql문을 어떤식으로 고쳐야할까요? ㅠㅠ
A와 B를 조인하는 조건이 빠졌네요. 양쪽에 뭔가 같은 값이 있는 경우만 찾아야 하잖아요.
WHERE 부분에 AND A.컬럼이름 = B.컬럼이름 조건을 추가하셔야 합니다.