Select a.item_code, a.item_name, a.in_num-Nullif(sum(b.out_num),0) as Remain_Num
From Product a left outer join Sale b
on a.seq = b.Product_seq
and a.item_name = 'jjj'
group by a.item_code, a.item_name
이렇게 하면 값은 나옵니다...
그런데 and a.item_name = 'jjj' <- 이부분이 전혀 영향을 받지 않습니다.
무슨 말이냐면 and a.item_name = 'jjj' 빼고 sql을 돌려도 레코드가 100개이고..
and a.item_name = 'jjj' 넣고 돌려도 똑같이 레코드가 100개가 나옵니다.....
물론 jjj 는 한개밖에 없는데 말입니다..ㅠㅠ
미치겠습니다.. ㅠㅠ
|