Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: LEFT OUTER JOIN
Forum PHP.pl > Forum > Bazy danych > MySQL
become
Mam taki problem.
Otoz mam zapytanie ktore zwraca mi zebrane srodki finansowe ludzikow.
wynik tabeli to lista wszystkich ludzikow i ilosc zebranych przez nich i wyplaconych (SUMA) kasy.
Niektorzy cos tam zebrali a inni nie. Ci co nie zebrali to maja w polu NULL.
Problem polega na tym, ze w zapytaniu tym jest robione obliczenie zebrane - wyplacone = pozostale_do_wyplaty
Jezeli w zebranych srodkach mam np. 100 a wyplaconych mam NULL to pozostale_do_wyplaty jest NULL.
Czy istnieje jakas metoda pozwlaajaca NULL z wyplaconych zamienic na 0, tak, zeby obliczona wartosc pozostale_do_wyplaty byla cyfra ?
phpion
Może dodaj IF'a zwracającego 0 jeśli wartość IS NULL oraz liczbę w przeciwnym wypadku.
become
IFNULL smile.gif
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.