九月 7, 2023
摘要:PostgreSQL 的MOD()
函数执行模运算,返回第一个参数除以第二个参数后的余数。
目录
语法
PostgreSQL 的MOD()
函数的语法如下:
MOD(x,y)
参数
MOD()
函数需要两个参数:
1) x
x
参数是一个除以第二个数字的数字。
2) y
y
参数是除数。
y
不能为零 (0),否则函数将发出除以零的错误。
返回值
MOD()
函数返回一个数字,其数据类型与输入参数相同。
示例
以下示例显示如何使用MOD()
函数获取两个整数的余数:
SELECT MOD(15,4) modulus
结果是:
3
以下语句也返回相同的结果:
SELECT MOD(15,-4);
请查看下面的语句:
SELECT MOD(-15,4);
余数为负数:
-3
类似地,下面语句返回相同的负余数:
SELECT MOD(-15,-4);
结果是:
-3
在本教程中,您学习了如何使用 PostgreSQL 的MOD()
函数求一个数字除以另一个数字后的余数。
了解更多
PostgreSQL 教程:数学函数
PostgreSQL 文档:数学函数和操作符