Дана таблица Билет. Разработать триггер, который - Ответ на вопрос по информатике №1215631
Новинка
-37%
Вопрос
Дана таблица Билет. Разработать триггер, который выполняется вместо изменения стоимости одного билета. Изменение стоимости билета выполнить только в том случае, если на этот рейс продано не менее 20 билетов.CREATE TRIGGER trig_upd ON Билет INSTEAD OF UPDATE AS Выберите операторы для продолжения текста триггера.- DECLARE @r INT, @m INT, @k INT, @s MONEYSELECT @r=номер_рейса, @s=стоимость, @m=номер_местаFROM insertedSELECT @k=COUNT(номер_места)FROM БилетGROUP BY номер_рейса HAVING номер_рейса=@rIF @k>20 UPDATE Билет SET стоимость=@s WHERE номер_места=@m
- IF (SELECT COUNT(номер_места) FROM Билет GROUP BY номер_рейса)>20 UPDATE Билет SET стоимость=( SELECT стоимость FROM inserted WHERE номер_места=( SELECT номер_места FROM inserted))
- IF COUNT(inserted.номер_места)>20 UPDATE Билет SET стоимость=inserted.стоимость WHERE номер_места=inserted.номер_места
- IF (SELECT COUNT(номер_места) FROM Билет GROUP BY номер_рейса)>20UPDATE Билет SET стоимость=inserted.стоимостьWHERE номер_места=inserted.номер_места
Ответ
Этот вопрос в коллекциях

Гарантия сдачи без лишних хлопот! ✅🎓 Ответы на тесты по любым дисциплинам, базы вопросов, работы и услуги для Синергии, МЭИ и других вузов – всё уже готово! 🚀 🎯📚 Гарантия качества – или возврат денег! 💰✅












