mysql查询结果如何取得进位整数?

-妖孽 2013-12-19 09:37:43
例如:
值为0.1,我要得到结果1
0.00003 1
1.5 2

诸如此类,请问用什么方法可以做到?
...全文
259 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
-妖孽 2013-12-19
  • 打赏
  • 举报
回复
引用 1 楼 WWWWA 的回复:
SELECT CEILING(0.0003) SELECT CEILING(1.5)
好有效率,有用!谢谢
WWWWA 2013-12-19
  • 打赏
  • 举报
回复
CEILING(X), CEIL(X) Returns the smallest integer value not less than X. CEILING() and CEIL() are synonymous. mysql> SELECT CEILING(1.23); -> 2 mysql> SELECT CEIL(-1.23); -> -1
WWWWA 2013-12-19
  • 打赏
  • 举报
回复
SELECT CEILING(0.0003) SELECT CEILING(1.5)

56,679

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧