Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> sumowanie sum()
sticker
post
Post #1





Grupa: Zarejestrowani
Postów: 611
Pomógł: 19
Dołączył: 28.02.2005
Skąd: Wrocław

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


witam serdecznie potrzebuje zsumować kolumnę liczącą małe puknkty w lidze...

robie
  1. ...
  2. (SELECT sum(p.result1)
  3. FROM plays
  4. p
  5. WHERE p.id_team1=t.id_team
  6. ) 'mp+'
  7. ....


i okazuje sie że jeżeli nie istnieje team o podanym warunku to dostaje wartość Null nie byłoby to może takie straszne gdyby nie fakt że.... no wlasnie tu jest problem (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) zsumowanie czegokolwiek z NULL daje NULL. Wiecie może jak zrobić żeby null dawał mi wynik 0 na poziomie jezyka sql tak żebym nie musiał przetwarzać tego co przyjdzie z bazy w skrpcie

Pozdrawiam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
spenalzo
post
Post #2





Grupa: Zarejestrowani
Postów: 2 064
Pomógł: 1
Dołączył: 22.01.2003
Skąd: Poznań

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


  1. SELECT SUM(IFNULL(pole,0))
  2. FROM tabela


Ten post edytował spenalzo 22.03.2006, 17:56:38
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 23.08.2025 - 22:32