文章详情页
mysql - 如何用数据库中某时间字段的 ’时分秒’ 减去 早上九点(09:00:00) 得到分钟数
浏览:51日期:2022-06-20 08:43:18
问题描述
我的SQL如下:
select right(oph.create_time,8) - ’09:00:00’ from xxxxx,
oph.create_time 为数据库中的某个时间 例如: 数据为 2016-07-07 19:24:30
但是减出来的数据是小时,并且小于一小时的都记为0了,我需要的是分钟数,请问一下具体怎么操作?
问题解答
回答1:可以用这个 (datepart(hour,oph.create_time)-9)*60+datepart(minute,oph.create_time)代替你上面红框中的部分,可以得到分钟
相关文章:
1. node.js - nodejs中mysql子查询返回多行结果怎么处理?2. python3.x - python中import theano出错3. javascript - 我写的href跳转地址不是百度,为什么在有的机型上跳转到百度了,有的机型跳转正确4. 这段代码是获取百度收录量的!需要怎么设置才能获取百度快照旁边的网址呢?5. 设置python环境变量时不小心把原始path都删了,请问怎么恢复? win7 64位的6. python - mysql 如何设置通用型字段? 比如像mongodb那样7. mysql - spring data jpa 方法sql复杂查询?8. node.js - 微信的自动回复问题9. git - 使用淘宝npm安装hexo出现问题?10. python - pandas按照列A和列B分组,将列C求平均数,怎样才能生成一个列A,B,C的dataframe
排行榜