每次做外呼任务状态报告,都会一愣。
就是因为遇到什么 like %1415,㊣ ~% replace之类的语句。
今天必须作个总结,为以后指明道路。
分析这种情况的形成原因是:
举个例子吧。
Q1:请问是否对我们公司还有什么建议?
01.是(你们公司应该……)
02.否。
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
遇到如上问题时,即一个问答题,一个选项时。
我们希望将客户写的建议写出来。
而关于建议的字段在数据库的存在形式是【1415,㊣你们公司应该如何如何……】
而1415代表的是01,㊣后面代表的是正文。
所以我们要将前面的1415,㊣用空串替换掉。
所以就形成了如下的SQL语句段:
'Q5.“请问您觉得我们公司提供的理赔服务还有什么意见或建议吗?”'= case WHEN inquiry.Q330 like'938%' THEN REPLACE(inquiry.Q330,'938㊣','') WHEN inquiry.Q330='939' THEN '是' END,
扩展一下如下:
'Q4.请问您参加那个班呢?'= case WHEN inquiry.Q416 like'%1414%' THEN '01' WHEN inquiry.Q416 like'%1415%' THEN '02' END
总之,思想就是这样,具体情况具体分析吧!