MariaDB 小数点以下の切り上げを行う

MariaDB 小数点以下の切り上げを行う

MariaDBで、小数点以下の切り上げを行う手順を記述してます。「CEIL()」に切り上げしたい数値を指定します。マイナス時は「0」に近い方に丸められます。

環境

  • OS CentOS Stream release 9
  • MariaDB 10.10.2
  • phpMyAdmin 5.2.0

手順

小数点以下を切り上げるには、「CEIL」を使用します。

CEIL( 値 )

実際に、「CEIL」を使用して切り上げを実行してみます。

SELECT 
CEIL( 2.4 ),
CEIL( 2.5 )

実行結果を確認すると、切り上げされていることが確認できます。

マイナスの場合は、「0」に近い方に切り上げされます。

SELECT 
CEIL( -2.4 ),
CEIL( -2.5 )

実行結果

「TRUNCATE」も同様の挙動になります。

SELECT 
TRUNCATE( -2.4,0 ),
TRUNCATE( -2.5,0 )

実行結果

文字列

文字列で数値の場合は、結果が返りますが、「a」などの文字の場合は「0」が返ります。

SELECT 
CEIL( '-2.4' ),
CEIL( 'a' )

実行結果