目次
round(x): 四捨五入後の小数点以下 y 桁の x の値を返します。
truncate(x, y): x を小数点以下 y 桁に切り捨てた結果を返します。
abs(x): x の絶対値を返します。
select ABS(-0.8) ,ABS(0.8);
ceil(x): x より大きい最小の整数を返します。
select CEIL(-0.8),CEIL(0.8);
Floor(x): x 未満の最大の整数を返します。
select FLOOR(-0.8), FLOOR(0.8);
mod(x,y): x/y の係数を返します。
select MOD(15,10),MOD(1,11),MOD(NULL,10);
Rand(): 0 から 1 までの乱数を返します。
select RAND(),RAND();
select ceil(100*rand()),ceil(100*rand());
round(x): 四捨五入後の小数点以下 y 桁の x の値を返します。
select ROUND(1.1),ROUND(1.1,2),ROUND(1,2);
truncate(x, y): x を小数点以下 y 桁に切り捨てた結果を返します。
select ROUND(1.235,2),TRUNCATE(1.235,2);