Witajcie,
Korzystam z bazy SQLite
Chciałbym stworzyć taką tabelę w bazie która będzie przechowywała dane produktów z faktury VAT.
I tak.
Użytkownik wrzuci do bazy tylko takie dane jak: Lp., Nazwa produktu, Kod, PKWIU, Ilość, Jm. Cena netto [zł], VAT[%]
Pozostałe pola takie jak Kwota VAT [zł], Wartość netto [zł], Cena brutto [zł] będą się miały do siebie następująco:
Wartość netto [zł] = Cena netto[zł] * Ilość
Kwota VAT [zł] = Wartość netto [zł] * VAT[%]*0.01
Cena brutto [zł] = Wartość netto [zł]+kwota VAT[zł]
i dałem następujące polecenie SQL:
create table Faktura(lp int, nazwa varchar(30), kod varchar(30), pkwiu varchar(30), ilosc double, jm varchar(30), cena_netto double, wartosc_netto = (cena_netto*ilosc) double, stawka_vat_percent double, kwota_vat = (wartosc_netto*stawka_vat_percent*0.01) double, wartosc_brutto = (wartosc_netto+kwota_vat) double);
Moje pytanie jest takie jak właśnie ustawiać te relacje matematyczne pomiędzy poszczególnymi komórkami.
np.
jak byśmy mieli następującą tabelkę z trzema kolumnami
A - int
B - int
C - int
i jak za pomocą SQL np. stworzyć taką tabelkę która będzie miała te 3 kolumny ale np. kolumna C będzie się równała (A+B)*0.5
Z góry dziękuję za odpowiedź,
jestem początkujący w temacie, proszę o wyrozumiałość :)