【发布时间】:2016-10-09 17:34:47
【问题描述】:
我有一个奇怪的问题。我正在创建一个车辆维护数据库。每辆车都有不同的维护周期,分别为 250、500、1000 和 2000。因此,当用户拉起车辆并输入里程时,它需要知道下一个维护周期是什么。
这是一个例子。所以车辆将有 1150 英里,下一个循环将是 1250。我有一张表,上面写着有 250、500、1000 和 2000 循环,但我没有 1250、1500 或 1750 的任何东西,因为它们是相同的作为 250...
那么我该怎么做才能选择下一个维护周期?我正在考虑对最高数字进行除法,然后对较低的数字进行除法,然后选择更接近整数的数字,但我无法弄清楚。
【问题讨论】:
-
用您正在使用的数据库标记您的问题。同时显示示例数据,以便我们知道数据是如何表示的。
标签: sql