Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/85.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mysql 在sql查询中使用replace with interval_Mysql_Sql - Fatal编程技术网

Mysql 在sql查询中使用replace with interval

Mysql 在sql查询中使用replace with interval,mysql,sql,Mysql,Sql,我想显示如果0,它将放置一个单词,例如perm,如果不是0,它将使用interval获得正常的日期 试图将其包含在替换中 ReplaceUseTime,0,'PERM',添加时间+间隔usetime分钟 如果usetime=0 START DATE USETIME END DATE -------------------------------------------- 2019-04-11 23:01:11 0 PERM 如果uset

我想显示如果0,它将放置一个单词,例如perm,如果不是0,它将使用interval获得正常的日期

试图将其包含在替换中

ReplaceUseTime,0,'PERM',添加时间+间隔usetime分钟

如果usetime=0

START DATE            USETIME     END DATE
--------------------------------------------
2019-04-11 23:01:11     0           PERM
如果usetime不是0并且不是特定值

START DATE            USETIME     END DATE
--------------------------------------------
2019-04-11 23:01:11     5         2019-04-11 23:06:11
不使用替换,用例:

您可能希望使用date_格式将日期格式化为与所需格式完全相同的字符串

(CASE WHEN usetime = 0 THEN 'PERM'
      ELSE add_time + interval usetime minute
 END)