select * FROM e_product A
LEFT JOIN t_product B ON A.ep_stylecode = B.p_stylecode
WHERE 1 =1 GROUP BY ep_stylecode, ep_colorcode
이런 쿼리에서는요...
t_product 의 값이 있든 없든 e_product 의 모든 row 가 출력됩니다.
t_product 가 없는 e_product 만 출력하고 싶습니다.
아래와 같은 쿼리들로 원하는 값이 안나오네요
select * from (select * FROM e_product A
LEFT JOIN t_product B ON A.ep_stylecode = B.p_stylecode GROUP BY ep_stylecode, ep_colorcode ) a
where p_idx = ''
select * from (select * FROM e_product A
LEFT JOIN t_product B ON A.ep_stylecode = B.p_stylecode
WHERE p_idx = '' GROUP BY ep_stylecode, ep_colorcode ) a
몇일째 고생이네요... 고수님들의 답변 부탁드립니다.
|