Мне нужно создать триггер уровня строки для таблицы с именем Movies, которая будет вычислять пять величайших оценок mov ie из этой таблицы Movies, и вставить новую таблицу с именем TopMovies с этими фильмами. Каждый раз, когда я помещаю новый рейтинг в таблицу фильмов, срабатывает этот триггер. Я действительно изо всех сил пытаюсь понять, как go об этом.
Таблица Movies имеет следующие атрибуты (Mov ie, Director, Rating) Таблица Top Movies будет иметь (Rating)
Пока у меня есть только следующий код. Я действительно растерялся относительно того, как сделать так, чтобы после того, как я вставил по крайней мере 5 оценок в таблицу фильмов, таблица TopMovies удалит mov с самым низким рейтингом ie и заново заполнит его новым mov ie. Я не прошу ответа, но помогаю go в правильном направлении
Create of replace Trigger top_trigger
After insert or update on Movies
For each row
Begin
insert into TopMovies values (:new.rating),
End