SQL舐めてた

自宅で作ったSQL、会社の Oracle では、動作しませんでした。
軽いショックを受けてます。
ということで、SQLっぽいのに作り直して、再度トライする予定。

こんなのに作りかえました。

select
u.売上先コード,
t.得意先名,
u.商品コード,
ss.商品名,
ss.規格,
u.売上単価,
s.仕入単価,
from
商品マスター ss , 得意先マスター t ,
得意先別商品売上台帳 u left join 得意先別商品仕入台帳 s
on ( u.売上先コード=s.売上先コード and u.商品コード=s.商品コード)
where ( ss.商品コード=u.商品コード)
and ( t.得意先コード=u.売上先コード )

前回は、where 句が長くなるのがいやで、副次問い合わせにしたのですが、いまいちでした。今回は、ちゃんと where に条件を指定してます。