是否有CEIL版本的MySQL DIV运营商?

时间:2009-04-10 14:09:12

标签: mysql math performance

使用MySQL

a DIV b

快得多

FLOOR(a / b)

但我需要围捕,所以我正在使用,

CEIL(a / b)

似乎很奇怪,不会有DIV的天花板版本,但我找不到它。在某处隐藏着什么无证件吗?或者任何其他非浮点方式来做到这一点?

2 个答案:

答案 0 :(得分:3)

替代:

(a + b - 1)DIV b

答案 1 :(得分:2)

对于a > 0,您可以写

(a - 1) div b + 1