劇場の予約システムを構築する必要があるこの課題があります。占有されていないすべての座席を表示するクエリを作成しようとしています。この時点で私はこれを作った:
select rownumber, seatnumber
from seats
where not exists
(
select seatnumber
from occupation
where shownumber = 1 and performancenumber = 1
)
order by rownumber, seatnumber
誰かが結果を表示しない理由を説明してもらえますか? サブクエリのみを実行すると、占有されているすべての座席が表示されます。
他のフォーラムを調べてみましたが、答えが見つかりませんでした。
ありがとうございました