外部結合を行うときに複数のテーブルが関係する場合は、ANSI 結合を使用する方がずっと簡単だと思います:
SELECT title, order#, STATE FROM customers c JOIN orderitems O ON o.customer_id = c.id LEFT JOIN books b ON b.isbn = o.isbn ORDER BY title
プレ>(これは基本的に Arjan が投稿したクエリと同じですが、標準の構文のみです)
必要に応じて、orderitems にも LEFT JOIN を使用したい場合があります。オーダーアイテムを持っていない顧客も必要な場合
選択リストの列にも表の別名を使用することをお勧めします。そうすることで、ステートメントが理解しやすくなり (どのテーブルからどの列が来るかがすぐにわかるため)、変更に対してより安定します。