webForumDet fria alternativet

Division by zero

2 svar · 171 visningar · startad av Tipx

TipxMedlem sedan nov. 200139 inlägg
#1

Hmm, hur ska jag skriva om jag vill visa en tabell som bl.a. innehåller en kolumn vars innehåll är ett tal dividerat på ett annat tal. några av talen är noll, men jag vill ju inte att en error-sida ska visas, kan det inte bara stå noll istället ?

LarsGMedlem sedan dec. 200012 464 inlägg
#2

Så här kan man göra i standard SQL

sql = "select case when kol2 = 0 then 0 else kol1/kol2 end as kvot from t"

Det finns dock inte i alla DBMS så i Access får man skriva så här

sql = "select iif(kol2=0,0,kol1/kol2) as kvot from t"

------------------
essentitia preter non sans multiplicandum

TipxMedlem sedan nov. 200139 inlägg
#3

TACK det funkar!
Jag älskar webForum! :)

127 ms totalt · 3 externa anrop · v20260731065814-full.0e50b1ef
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
124 ms — hämta tråd, inlägg och bilagor (db)