MySQL5逆引き大全460の極意

組み込み関数の極意 - Tips265 値の切り捨てを行うには

登録タグ
SQL
Icon comment count 0
Icon stock count 0

9-2数値関数Tips265 値の切り捨てを行うには

Level1

PointTRUNCATE関数を利用します

構文   
TRUNCATE(数値 ,切り捨て位置)

TRUNCATE関数は、指定された数値の切り捨てを行います。切り捨てとは、値が正数/負数であるとに関わらず、ゼロ方向に丸めが行われることを言います(CEILING、FLOOR関数との挙動の違いにも注目してみましょう)。

第2引数には、切り捨てを行うべき小数点以下の桁位置を指定します。たとえば、切り捨て位置が2である場合、小数点以下3桁以降が切り捨てられ、小数点以下2桁の値が返されます。切り捨て位置に負数が指定された場合には、整数部についての切り捨てが行われます。たとえば、切り捨て位置が-2であれば、10の位までが丸められます。

用例1

mysql> SELECT TRUNCATE(4.56, 1); ——4.5
<

出典情報

Medium

MySQL5逆引き大全460の極意

  • 著者: 山田 祥寛

コメント

    コメントはありません