2009年5月19日火曜日

MySQL で小数点以下を「切り捨て」する

TRUNCATE(n, m)
n -- 任意の数値 m -- 切捨てる小数点以下の桁数
  1. mysql> SELECT TRUNCATE(1024.768, 0);  
  2. +-----------------------+  
  3. truncate(1024.768, 0) |  
  4. +-----------------------+  
  5. |                  1024 |  
  6. +-----------------------+  
  7. 1 row in set (0.02 sec)  
Oracle 等の TRUNC()は、桁数を省略できるようだけど(0とみなされる)、MySQLではできない様子。

0 件のコメント:

コメントを投稿