怎么用MySQL数据库返回大于或等于12.54和-10.63456的最小整数?

怎么用MySQL数据库返回大于或等于12.54和-10.63456的最小整数?,第1张

mysql自带CEILING函数,是向上取整,比如select CEILING(12.54)返回值是13select CEILING(-10.63456)返回值是-10另外,mysql提供round(四舍五入)函数,FLOOR(向下取整)函数,用法与celling类似

没懂你说什么,估计是你是想说怎样用int来保存时间数据

这个其实很简单,直接把字段设置为int型就行了

存的时候比如2010-05-10 12:00:30 就用mktime(12,0,30,5,10,2010)转成整数

或者用strtotime('2010-05-10 12:00:30')转会为整数,显示的时候有用date函数转换回来就行了,比如date("Y-m-d H:i:s",1289269014) 就会变成

2010-11-09 10:16:54了


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/8535019.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-17
下一篇 2023-04-17

发表评论

登录后才能评论

评论列表(0条)

保存