怎么知道网站的ftp,网络运维个人工作总结,开源cms管理系统,网站制作怎么做语音搜索框数据处理
判断是否超时#xff0c;时间是否大于当前时间计算分钟数时间格式化处理如果数值类型进行转换字符类型字符拼接case-when代替if-else判断数据空#xff08;特殊#xff1a;含空数据、空字符处理#xff09;
select
/*判断是否超时#xff0c;时间是否大于当前…数据处理
判断是否超时时间是否大于当前时间计算分钟数时间格式化处理如果数值类型进行转换字符类型字符拼接case-when代替if-else判断数据空特殊含空数据、空字符处理
select
/*判断是否超时时间是否大于当前时间*/
case when cc.OVERTIME NOW() then 1 else 0 end as is_timeout,
/*计算分钟数*/
TIMESTAMPDIFF(MINUTE, cc.CREATE_TIME,cc.ARCHIVE_DATE) AS FLOW_TIME,
/*CASE处理字段为空或者空字符默认-1其他等于原始值*/
CASE WHEN TPP.FLAG IS NULL THEN -1 WHEN LENGTH(TPP.FLAG )0 THEN -1 ELSE TPP.FLAG END AS SHEET_TYPE,
/*CASE多个类型判断1 */
CASE cc.P_STATE when 70010004 or 70010006 then 1 ELSE 0 END as SHEET_STATUS,
/*CASE多个类型转换2 */
CASE cc.cont_level WHEN 一级 THEN 1 WHEN 二级 THEN 2 ELSE 3 END as sms_level,
/*如果为空默认填充-1如果数值类型进行转换字符类型*/
IFNULL(CAST(cc.CONTENT AS CHAR),-1) as cmplnt_desc,
/*时间格式化处理*/
DATE_FORMAT(ftr.SIGN_DATE,%Y%m%d) as sent_date,
from table_name cc
WHERE 11
and cc.CREATE_DATE BETWEEN 2023-12-24 00:00:00 and 2023-12-26 00:00:00