Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 262 Pomógł: 3 Dołączył: 18.10.2009 Skąd: Łódź Ostrzeżenie: (0%)
|
Witam.
Mam dwie tabele na podstawie której chcę coś wyciągąnąć i muszę zastosować if. Problem polega na tym że w if() potrzebuję podać podwójny warunek. Pytanie wygląda mniej więcej tak
To oczywiście w wielkim uproszczeniu. Ale moje pytanie brzmi czy w ogóle można takie 2 warunki w if wstawić. Nigdzie nie znalazłem przykładu, a przynajmniej te co znajdowałem mnie nie satysfakcjonowały, które rozwiązywałyby ten problem. |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Moderatorzy Postów: 36 561 Pomógł: 6315 Dołączył: 27.12.2004 |
W IF dajesz wyrazenie logiczne. Dowolne wyrazenie logiczne...
Nie:IF(tab1.warunek1=NULL tab1.warunek2='1',sum(cos),NULL) a:IF(tab1.warunek1=NULL AND tab1.warunek2='1',sum(cos),NULL) lub: IF(tab1.warunek1=NULL OR tab1.warunek2='1',sum(cos),NULL) Nie wiem co ty tam za warunek chciales miec |
|
|
|
jacusek [MySQL]podwójny warunek w if() 1.02.2011, 11:24:12
jacusek rzeczywiście nie miałem and, ale nie zmienia to fa... 1.02.2011, 11:40:05
nospor Nie dziala jak powinno? To może napisz słownie co ... 1.02.2011, 11:42:54
jacusek co ciekawe przy or mam ten sam wynik ......
Spróbu... 1.02.2011, 11:53:34
nospor Zacytuje ci moją wypowiedz z poprzedniego posta:
C... 1.02.2011, 11:59:02
jacusek mój błąd znalazłem. Gdzieś na końcu przykleił mi s... 1.02.2011, 12:08:54 ![]() ![]() |
|
Aktualny czas: 27.12.2025 - 23:55 |