Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [MySQL]Dodawanie i problem z NULLem
smietek
post
Post #1





Grupa: Zarejestrowani
Postów: 306
Pomógł: 32
Dołączył: 20.01.2008

Ostrzeżenie: (20%)
X----


Mam takie zapytanie:
  1. SELECT COUNT(`UserID`) + `Data1`, `UserID` FROM `Table1` LEFT JOIN `Table2` ON `UserID` = `UserID2` WHERE `UserID` = 1 GROUP BY `UserID`

Jak sprawić, żeby w przypadku, gdy albo COUNT(`UserID`) albo Data1 są puste (NULL) zapytanie uznało tą wartość jako 0 i normalnie dodało do siebie dwie liczby (od razu dodam, że oba pola nie mają prawa być puste jednocześnie, to nie możliwe, to zapytanie to tylko przykład z jednym userem)?


--------------------
Go to the top of the page
+Quote Post
Pawel_W
post
Post #2





Grupa: Zarejestrowani
Postów: 1 675
Pomógł: 286
Dołączył: 15.06.2009
Skąd: Wieliczka

Ostrzeżenie: (0%)
-----


od tego jest IFNULL()
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 21.08.2025 - 15:05