webForumDet fria alternativet

Undvika division med noll

1 svar · 193 visningar · startad av kristoffer

kristofferMedlem sedan juni 20001 257 inlägg
#1

Vilket är det bästa sättet att undvika division med noll då värdet på nämnaren är okänt?

Bäst vore att kolla om nämnaren är noll, i så fall vill jag att kvoten skall bli noll.

Hur?

kristofferMedlem sedan juni 20001 257 inlägg
#2

Hittade det:

select title_id, total_sales, advance, "Cost Per Book" =
     case
           when advance != 0
           then convert(char, total_sales/advance)
           else "No Books Sold"
     end
from titles
127 ms totalt · 3 externa anrop · v20260731065814-full.beb2e261
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
124 ms — hämta tråd, inlägg och bilagor (db)