如何解决如何在MYSQL中获取不带小数的列值
| 我在mysql表A和B中有两列,并且正在获取这样的记录:select (A/B) from table
但是问题是,上述查询提供了类似这样的值:
12.00
3.4
78.9
但我想得到这样的结果:
12
3
78
我将为此使用哪个MySQL函数?
谢谢
解决方法
如果您希望78.9为78,则
从表中选择楼层(A / B)
如果您希望78.9为79,则
从表中选择天花板(A / B)
,圆润您的结果:
SELECT ROUND(A/B,0) FROM table
如果您始终想舍入,也可以将ROUND与FLOOR结合使用。
,http://dev.mysql.com/doc/refman/5.0/en/precision-math-rounding.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。