Changes between Version 66 and Version 67 of DatabaseProgramming
- Timestamp:
- 05/20/26 22:41:41 (6 days ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
DatabaseProgramming
v66 v67 745 745 Оваа функција го враќа целосното име на патник според неговиот passenger_id. Ги спојува името и презимето од табелата Person. Ако патникот не постои, враќа порака „Passenger not found“. Cе користи за брзо добивање на информации за патници во извештаи и интерфејсот. 746 746 747 === Функција 6: get_most_profitable_route747 === Функција 7 : get_most_profitable_route 748 748 749 749 {{{ … … 779 779 Оваа функција ја наоѓа најпрофитабилната рута во системот. Го пресметува вкупниот приход од билети за секоја рута и ја враќа онаа со најголем приход, заедно со сумата. Cе користи за анализа на бизнис перформанси и идентификација на најисплатливи линии. 780 780 781 === Функција 7: check_frequent_traveler781 === Функција 8 : check_frequent_traveler 782 782 783 783 {{{ … … 819 819 Оваа функција проверува колку патувања има направено одреден патник во системот. Го пресметува вкупниот број на купени билети поврзани со неговите резервации и врз основа на тоа го класифицира како VIP Frequent Traveler, Frequent Traveler, Occasional Traveler или патник без патувања. Cе користи за анализа на активноста и лојалноста на патниците, како и за идентификација на најактивните корисници. 820 820 821 === Функција 8: get_revenue_by_period821 === Функција 9 : get_revenue_by_period 822 822 823 823 {{{
