mysql - 如何替换 TIMESTAMPDIFF 给我“最终”日期并替换
问题描述
我想让 timediff 显示为“最终日期”
START DATE USETIME END DATE
--------------------------------------------
2019-04-11 23:01:11 5 -2
我想在结束日期显示:2019-04-11 23:06:11(它将使用时间添加到开始日期)
我已经从 MySQL 日期和时间函数中尝试了一些东西,但没有一个起作用。
MIN(IF(g.usetime > 0, usetime - TIMESTAMPDIFF(MINUTE, add_time, now()), 1000000))
在这个时候使用这个,我认为我唯一需要改变的是 TIMESTAMPDIFF 到别的东西..
另一个问题:我怎样才能完成这项工作?REPLACE(REPLACE(usetime,0,'PERM'), add_time + interval usetime minute)
想用一个单词替换when is 0,如果不是0,它将产生很好的输出
解决方案
你在找这个吗?
(start_date + interval usertime minute) as end_date
推荐阅读
- vba - 当从一个子调用但另一个子调用时添加控件的子工作
- matlab - 如何声明具有依赖于前一个字段的字段的结构?
- javascript - How to convert PHP array to JS Nested Array of Objects
- android - Android WebView cannot be scrolled in particular device
- reactjs - 道具在返回中未定义但另有定义
- client-certificates - Can Microsoft InTune deploy a client certificate (.p12) cert to the 'User Certificates' > 'Personal' Store?
- java - FileNotFoundException 但文件确实存在
- linq - 错误:无法将“System.DBNull”类型的对象转换为“System.String”类型
- java - 如何在 Java 中读取 sas xpt 文件格式
- tensorflow - 在 CloudML 上使用带有 MultiWorkerMirroredStrategy 的批量标准化