Witam. Mam pytanie, jak napisać funkcję wyliczającą odsetki za przetrzymanie wypożyczonej książki. Napisałem perspektywę Statystyka_wyp, w której mam dane klienta, książkę jaką wypożyczył, datę wypożyczenia i oddania oraz odsetki za przetrzymanie książki po dozwolonym terminie - 14 dni. I mi wylicza te odsetki, tylko, że muszę napisać jakąś funkcję IF, ponieważ liczy mi również odsetki, jeżeli ktoś oddał książkę w dopuszczalnym terminie:/. Nie wiem czy można to zrobić bez tworzenia funkcji.
Poniżej kod tworzący tą perspektywę:
create view statystyka_wyp AS select concat(Nazwisko,' ',Imie) AS nazwisko_i_imie, Tytul AS wypozyczyl, Dataw AS dnia, Dataz AS zwrot, (((to_days(Dataz))-(to_days(Dataw)))-14)*0.5 AS odsetki FROM klient k, ksiazka ks, wypozyczalnia w WHERE k.id=w.klient_id AND ks.id=w.ksiazka_id ORDER BY nazwisko;
Czy macie jakieś pomysły jak to zrealizować? byłbym bardzo wdzięczny:)
już nie ważne poradziłem sobie z tym