4. MYSQL共通関数(文字列)

目次

 

abs(x): x の絶対値を返します。

ceil(x): x より大きい最小の整数を返します。

Floor(x): x 未満の最大の整数を返します。

 mod(x,y): x/y の係数を返します。

 Rand(): 0 から 1 までの乱数を返します。

 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);

おすすめ

転載: blog.csdn.net/weixin_62190821/article/details/128485229