CASE WHEN ...THEN语句,条件判断(相当于IF)
SELECT SzsumRR = SUM(CASE WHEN GoodSort = '阿迪' THEN sumRR END)
上面语句的意思是:把GoodSort = '阿迪' 的记录的sumRR字段求和,赋给SzsumRR
取整函数
CEILING 函数返回大于或等于所给数字表达式的最小整数。FLOOR 函数返回小于或等于所给数字表达式的最大整数。例如,对于数字表达式 12.9273,CEILING 将返回 13,FLOOR 将返回 12。