Siema
Chciałbym dowiedzieć się od ogarniętych bardziej niż ja programistów czy aspirujących programistów baz danych jak zrobić następującą rzecz:
''Posiadam dwie tabele Bufor_Polisy - gdzie trzymane są dane zawarte w polisach oraz Ubezpieczenia_Taryfy - gdzie trzymane są dane na temat stawki procentowej podporządkowanej pod wskazany model i markę samochodu oraz pakiet.
Chcę uczynić tak, że gdy użytkownik wprowadzi nową polisę do bazy i poda następujące kluczowe dane: "ID_Ubezpieczenia", "Marka", "Model", "Suma Ubezpieczenia" to kolumna składka_zl update'uje się na następującą = suma_ubezpieczenia * stawka_osoba (kolumna z Ubezpieczenia_Taryfy''
Rzeźbię takie coś i niestety kolumna skladka_zl pozostaje na poziomie 0.00 domyślnie:
UPDATE bp
set bp.skladka_zl = suma_ubezpieczenia * ut.skladka_firma
From Bufor_Polisy bp
INNER JOIN Ubezpieczenia_taryfy ut
ON bp.ID_Ubezpieczenia = ut.ID_Ubezpieczenia
where ut.Marka_s = 'Golf' and ut.ID_Ubezpieczenia = 'PAK_ACTV'
Jak to ogarnąć? Mile widziane jakieś praktyczne przykłady.