Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL]problem z napisaniem zapytamia
Forum PHP.pl > Forum > Przedszkole
krzesik
Witam,
mam problem z napisaniem zapytania z warunkami dotyczącymi innych pól w tabeli, aby wykonać update tabeli
musze wyliczyć pola WartoscNetto i WartoscPremii (wcześniej ich nie było, a tabela jest zasilona w dane)


przykładowo, mamy tabelę:

ilosc , masa , cena , premia , rodzaj , WartoscNetto, WartoscPremii,

wartości:

2, 25 , 10 , 20 , % , '' , ''
5, 1 , 20 , 100 , zł, '', ''

potrzebuję zapytanie, które:
1. pomnoży: ilosc x masa x cena -> wpisze wartość do WartoscNetto
2. pomnoży: ilosc x masa x cena x (premia)/100 - jeśli w polu rodzaj jest % -> wpisze wartość do WartoscPremii
3. przepisze premia -> WartoscPremii (jeśli w polu rodzaj jest 'zł')

poproszę o pomoc, z góry dziękuję
nospor
1)
UPDATE tabela set WartoscNetto = ilosc * masa * cena

pozostale dwa analogicznie, z tym ze musisz uzyc IF w zaleznosci od warunku
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.