Posiadam takie zapytanie:
select S.CITY,J.CITY,isnull((select sum(QTY) from SPJ,S s1,J j1
where
Spj.J#=J1.J# and SPJ.S#=s1.S# and S1.CITY=s.CITY and J1.CITY=J.CITY
),0) from S,J
group by S.CITY,J.CITY
i nie bardzo mogę sobie poradzić z przerobieniem jego na złączenia join :/