使用case语句排除sql中分母为0的错误
项目中用到一个sql语句,如:select sum(price*xiaoliang)/sum(xiaoliang) price from ......当sum(xiaoliang)=0时就会出现除0的错误,怎么办呢?一开始我想在程序中处理,即把这个计算过程搬到程序中去做,显然比较麻烦。后来,找到了用case语句的办法,如下:select (case sum(xiaoliang) whe