테이블이 A, B, C, D 가 있습니다.
A(PK),B,C 가 code 1, 로 묶여 있습니다
그리고 A(PK), D 가 code 2로 묶여 있습니다.
이제 데이터를 그리드에 보여줄라고 하는데..
where (A.code=B.code and A.code=C.code) or (A.code=D.code)
이게 제가 원하는 조건인데....값이 제대로 안나오네여...
중복되던가...어느쪽 조건에 해당하는 값이 안나오던가...
distinct 는 쓸 수 없습니다 가져오는 값이 * 라서엽..
제가 아는 지식은 다 동원해봤는데 안되네엽...(조인, 그룹등등등...)
혹시 아시는 방법있으면 알려주세요....
이렇게 하면 되지 않을까 하는 생각이라두...ㅠ.ㅠ
뭐...distinct 쓸 수 없다고 했는데 썼습니다..
대신 distinct 를 쓰면 *를 못 쓰기 때문에
필드명을 다 적어 줬습니다..ㅠ.ㅠ
그럼..값이 나오더군요...ㅠ.ㅠ