Szukam jaki¶ informacji o tworzeniu funkcji w MySQL, a chcę to wykorzystać w tym zapytaniu
SELECT raty.id_mieszkania_raty, raty.ktora_rata, raty.kwota_raty, -- ------------------------------------------------------ (SELECT (CASE WHEN SUM(F.kwota_faktury)IS NULL THEN 0 ELSE SUM(F.kwota_faktury) END) FROM faktury AS F WHERE F.id_raty_faktury=raty.id_raty)AS kwota_2, -- ------------------------------------------------------ (raty.kwota_raty-(SELECT (CASE WHEN SUM(F.kwota_faktury)IS NULL THEN 0 ELSE SUM(F.kwota_faktury) END) FROM faktury AS F WHERE F.id_raty_faktury=raty.id_raty))AS niedoplata, -- ------------------------------------------------------ raty.data_platnosci_raty FROM raty WHERE raty.data_platnosci_raty<CURRENT_DATE AND raty.kwota_raty>(SELECT (CASE WHEN SUM(F.kwota_faktury)IS NULL THEN 0 ELSE SUM(F.kwota_faktury) END) FROM faktury AS F WHERE F.id_raty_faktury=raty.id_raty)
I chodzi o pod zapytanie
SELECT (CASE WHEN SUM(F.kwota_faktury)IS NULL THEN 0 ELSE SUM(F.kwota_faktury) END) FROM faktury AS F WHERE F.id_raty_faktury=raty.id_raty
które się trzy razy powtarza
Jak by kto¶ miał pomysł jak to ubrać w jak±¶ funkcję to z góry dziekuję
Jak by kto¶ znał jaki¶ ciekawy artykuł lub tutorial o tworzeniu funkcji w MySQL to tez będę dzwięczny

pozdrawiam