check om tal er nul i where-clause
Hej,jeg har i min where-del nogle forskellige afgrænsninger og én af dem ser således ud:
------------------------------------------------------
-- medtag kun dem som er gentaget i det angivne år - modolus-udregning
and ((DATEDIFF(yy, @year, DVA.BudgetDato))%(ISNULL(DVA.BudgetGentagHver,1))) = 0
------------------------------------------------------
Mit problem er at den DATEDIFF udregning selvfølgelig kan give divide by zero problem. Hvordan kan jeg chekke om den udregning giver 0 og hvis så udskifte tallet med noget andet. Lidt ligesom ISNULL-funktionen??
Håber mit spørgsmål er klart.