【发布时间】:2013-07-02 08:10:32
【问题描述】:
出于某种原因,我的两列中的某些值有小数位,这是我的代码中的一个错误,我需要解决,但目前它会导致问题。
如何舍入带小数位的数字?
示例数据
# Table: level_3
|---------------------|
| day_start | day_end |
|-----------|---------|
| -123 | 20 |
| -650 | 234 |
| -133.042..| 104.0416|
| -581 | 123 |
|---------------------|
预期输出
# Table: level_3
|---------------------|
| day_start | day_end |
|-----------|---------|
| -123 | 20 |
| -650 | 234 |
| -133 | 104 |
| -581 | 123 |
|---------------------|
编辑:如果它更容易,它不需要四舍五入,只需删除句点之后的任何内容。
编辑 2:我实际上已经解决了我的问题,我只是将结构更改为 INT 并返回它删除了所有小数!但这就是答案,他们会帮助其他人寻找这个!
【问题讨论】:
-
可以使用mysql的round函数:dev.mysql.com/doc/refman/5.5/en/…
-
您能否提及您的预期输出。
标签: mysql sql phpmyadmin