Select af resultater som ikke matcher en select sætning
HejJeg skal i et bookingsystem finde ledige sæder
jeg har to tabeller
BookingTable bl.a. med feltet SeatID, hvor alle bookninger gemmes
SeatTable bl.a. med feltet SeatID, hvor alle mulige sæder er
Hvis "Select SeatID from SeatTable" retunerer værdierne 1,2,3,4
og der er bookninger på sæde 1 og 2, så "Select SeatID from BookingTable" retunerer 1, 2
Kan man så ikke lave en select setning, som retunerer "Dem som ikke matcher"?
a'la:
Select SeatID from SeatTable where
SeatID <>
(select SeatID from BookingTable)