Tylko nadpisze, jeśli na to pozwolisz. Możesz spróbować czegoś takiego jak
UPDATE seatTable
SET seatTaken = true
WHERE .. find the seat, flight etc.. AND seatTaken = false
Zwróci to 1 wiersz zaktualizowany za pierwszym razem i 0 wierszy zaktualizowanych później.