Создать запрос: Вывести наиболен популярный пакет, из всех пакетов находящихся в договорах, заключенных за последние три месяца, а так жу сумму выручки по нему.
Создать триггер:
При внесении оплаты за договор, вычеслять на какое количествл месяцев хватит оплаты и увеличить срок действия договора на число оплаченных месяцев
Есть таблицы:
Dogovor (id_dogovora,id_paceta,id_clienta, data_nachala, data_konca)
Pacet(id_paceta, nazvanie,opisanie,cena)
Client(id_clienta, fio,adres,telefon,pasport)
Zapis(id_dogovora,data_opl,summa_opl)