我不知道用于此的术语或确切的词,但我正在寻找 MySQL 中的一个函数,它可以将一个数字修剪为 X 和 Y 之间。
例如,像这样:
SELECT TRIM_NUMBER(NUMBER, MIN, MAX);
如果我这样做:TRIM_NUMBER(50, 1, 100)
应该没问题,然后返回50
.
但是如果我这样做:TRIM_NUMBER(999, 1, 100)
它应该 return 100
,因为它是我设置的 MAX 值。同样的事情也适用于 MIN。
MySQL 中是否包含任何此类功能?