SQL divide two integers and get a decimal value error

前端 未结 4 1441
刺人心
刺人心 2021-01-19 09:45

In an SQL statement, I am trying to divide two integers (integer 1 is \"abc\" in my code below, integer 2 is \"xyz\" in my code), and get a result as a decimal (def in my co

4条回答
  •  太阳男子
    2021-01-19 10:29

    This should do it. Also add divide by zero check.

     SELECT CONVERT(DECIMAL(4,3), abc) / NULLIF(xyz,0)
    

提交回复
热议问题