生成一个序列号的问题

数据库有个表字段有type, min,max,order。min,max是一个区间,填写form表单时不填写order。为了保证区间次序,order要和区间保持一致。如0-5是1,5-10是2。以此类推,那么应该怎样保证插值时能生成正确的order号?

order = min%5

order = min/5

order = floor(min/5)

如0-5是1,5-10是2:::::**问:5 究竟是 1,还是 2 呢?**

如果 0-5,且不包含5,则可以写成:
order = (min + 1) / 5