2009-04-10 26 views
1

隨着MySQL的是否有MySQL的DIV運算符的CEIL版本?

a DIV b

FLOOR(a/b)快得多。

但我需要圍捕所以我用,

CEIL(a/b)

看來奇怪的是,不會有DIV的天花板版本,但我不能找到它。有什麼東西沒有文件藏在什麼地方?或者任何其他非浮點的方式來做到這一點?

回答

3

備選:

(A + B - 1)DIV b

2

對於a > 0你可以寫

(a - 1) div b + 1 
+0

注意 - 如果是0,會發生什麼? – finnw 2009-04-10 14:23:25