Tôi giả sử một hàng duy nhất cho mỗi chuyến bay? Nếu vậy:
IF EXISTS (SELECT * FROM Bookings WHERE FLightID = @Id)
BEGIN
--UPDATE HERE
END
ELSE
BEGIN
-- INSERT HERE
END
Tôi giả sử những gì tôi đã nói, vì cách làm của bạn có thể đặt trước quá nhiều chuyến bay, vì nó sẽ chèn một hàng mới khi có tối đa 10 vé và bạn đang đặt vé 20.