MYSQL 取出字段 怎么强制成整型 这是我 取出来的字段 1281432257-ProjectPromise.response_time*3600-BxdIw.sub_time)/60 as overtime他操作之后 overtime 出来的是个 有 小数点 的数问下怎么操作 让他变为整型 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 mysql> select round(123.345);+----------------+| round(123.345) |+----------------+| 123 |+----------------+1 row in set (0.06 sec) FLOOR(X) Returns the largest integer value not greater than X. mysql> SELECT FLOOR(1.23); -> 1mysql> SELECT FLOOR(-1.23); -> -2 MySQL官方文档 http://dev.mysql.com/doc/refman/5.1/zh/index.html ('1281432257-ProjectPromise.response_time*3600-BxdIw.sub_time')/60等价于1281432257/60 = 21357204.2833333可以使用select ceiling(('1281432257-ProjectPromise.response_time*3600-BxdIw.sub_time')/60);select floor(('1281432257-ProjectPromise.response_time*3600-BxdIw.sub_time')/60);select cast(('1281432257-ProjectPromise.response_time*3600-BxdIw.sub_time')/60 as int);select convert(int,('1281432257-ProjectPromise.response_time*3600-BxdIw.sub_time')/60) 等方法转换 合并查询 About the INNER JOIN its order 正则可以只返回匹配的正则数字吗? 请教二表联取 为什么mysql没有innodb引擘? 有没有人见过使用mysql出现过这样的怪情况? 怎么向数据库一次插入1000条数据? 帮帮我吧:( 大家救命啊,怎么rand()出来的随机数总是随机性很差?? sql实现字符串替换 mysql 动态游标问题 雪地 钉板裸体跪求!!!在线等。。。 想建立一个infobright群
mysql> select round(123.345);
+----------------+
| round(123.345) |
+----------------+
| 123 |
+----------------+
1 row in set (0.06 sec)
-> 1
mysql> SELECT FLOOR(-1.23);
-> -2
等价于
1281432257/60 = 21357204.2833333可以使用
select ceiling(('1281432257-ProjectPromise.response_time*3600-BxdIw.sub_time')/60);
select floor(('1281432257-ProjectPromise.response_time*3600-BxdIw.sub_time')/60);
select cast(('1281432257-ProjectPromise.response_time*3600-BxdIw.sub_time')/60 as int);
select convert(int,('1281432257-ProjectPromise.response_time*3600-BxdIw.sub_time')/60)
等方法转换