MOD 函数以两个实数值运算对象作为参数,并返回第一个参数(被除数)的整数部分除以第二个参数(除数)的整数部分的整数商的余数。返回的值为
INT 数据类型(或对于 INT 范围之外的余数,为 INT8)。丢弃商和余数的任何小数部分。除数 不可为 0。因此,MOD (x,y)
返回 y (modulo x)。请确保收到该结果的任何变量都是可存储返回的值的数据类型。
此示例测试的是当前日期是否在 30 天记账周期之内:
SELECT MOD(TODAY - MDY(1,1,YEAR(TODAY)),30) FROM orders;