webForumDet fria alternativet

hjälp med summering

Databaser & SQL

2 svar · 162 visningar · startad av andreas_lindh

Medlem sedan jan. 20011 140 inlägg
Frågan#1

jag har den här sql frågan

select sum(shots) as shots,sum(gAgainst) as ga from mfGoalies where Serie={0} and gID={1} and lagID={2}

Ibland så finns det ing poster och då fungerar det inte.
Går det att kolla om shots är tom och om gAgainst är tom och i så fall ge shots och ga värdet 0?

Använder Mysql

Medlem sedan maj 200340 inlägg
#2

"Select IFNULL(shots, 0) AS shots" osv. borde fungera

Medlem sedan dec. 200012 464 inlägg
#3
select coalesce(sum(shots)) as shots,
coalesce(sum(gAgainst)) as ga 
from mfGoalies 
where Serie=0
 and gID=1
 and lagID=2
241 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
116 ms — deklarationer (db)
0 ms — hämta statistik (cache)
122 ms — hämta tråd, inlägg och bilagor (db)
117 ms — ändringar (db)