휴대폰 하이픈 추가 특수문자 제거후 처리
This commit is contained in:
parent
4b33166de3
commit
dcdd55d0f1
@ -213,8 +213,8 @@
|
|||||||
M2.rsltDate ,
|
M2.rsltDate ,
|
||||||
M2.callFrom ,
|
M2.callFrom ,
|
||||||
M2.callTo ,
|
M2.callTo ,
|
||||||
REGEXP_REPLACE(M2.callFrom, '(02|0502|0503|0504|0505|0506|0507|.{3})(.+)(.{4})', '\\1-\\2-\\3') AS callFromComma,
|
REGEXP_REPLACE(REGEXP_REPLACE(M2.callFrom, '[^[:alnum:][:space:]]+', ''), '(02|0502|0503|0504|0505|0506|0507|.{3})(.+)(.{4})', '\\1-\\2-\\3') AS callFromComma,
|
||||||
REGEXP_REPLACE(M2.callTo, '(02|0502|0503|0504|0505|0506|0507|.{3})(.+)(.{4})', '\\1-\\2-\\3') AS callToComma,
|
REGEXP_REPLACE(REGEXP_REPLACE(M2.callTo, '[^[:alnum:][:space:]]+', ''), '(02|0502|0503|0504|0505|0506|0507|.{3})(.+)(.{4})', '\\1-\\2-\\3') AS callToComma,
|
||||||
M2.addrNm ,
|
M2.addrNm ,
|
||||||
M2.totPrice ,
|
M2.totPrice ,
|
||||||
M2.eachPrice ,
|
M2.eachPrice ,
|
||||||
@ -492,8 +492,8 @@
|
|||||||
, DATE_FORMAT(REQ_DATE, '%Y-%m-%d %T') AS reqdate
|
, DATE_FORMAT(REQ_DATE, '%Y-%m-%d %T') AS reqdate
|
||||||
, CALL_FROM AS callFrom
|
, CALL_FROM AS callFrom
|
||||||
, CALL_TO AS callTo
|
, CALL_TO AS callTo
|
||||||
, REGEXP_REPLACE(CALL_FROM, '(02|0502|0503|0504|0505|0506|0507|.{3})(.+)(.{4})', '\\1-\\2-\\3') AS callFromComma
|
, REGEXP_REPLACE(REGEXP_REPLACE(CALL_FROM, '[^[:alnum:][:space:]]+', ''), '(02|0502|0503|0504|0505|0506|0507|.{3})(.+)(.{4})', '\\1-\\2-\\3') AS callFromComma
|
||||||
, REGEXP_REPLACE(CALL_TO, '(02|0502|0503|0504|0505|0506|0507|.{3})(.+)(.{4})', '\\1-\\2-\\3') AS callToComma
|
, REGEXP_REPLACE(REGEXP_REPLACE(CALL_TO, '[^[:alnum:][:space:]]+', ''), '(02|0502|0503|0504|0505|0506|0507|.{3})(.+)(.{4})', '\\1-\\2-\\3') AS callToComma
|
||||||
, TOT_PRICE AS totPrice
|
, TOT_PRICE AS totPrice
|
||||||
, EACH_PRICE AS eachPrice
|
, EACH_PRICE AS eachPrice
|
||||||
, CUR_STATE AS curState
|
, CUR_STATE AS curState
|
||||||
@ -666,8 +666,8 @@
|
|||||||
, DATE_FORMAT(REQ_DATE, '%Y-%m-%d %T') AS reqdate
|
, DATE_FORMAT(REQ_DATE, '%Y-%m-%d %T') AS reqdate
|
||||||
, CALL_FROM AS callFrom
|
, CALL_FROM AS callFrom
|
||||||
, CALL_TO AS callTo
|
, CALL_TO AS callTo
|
||||||
, REGEXP_REPLACE(CALL_FROM, '(02|0502|0503|0504|0505|0506|0507|.{3})(.+)(.{4})', '\\1-\\2-\\3') AS callFromComma
|
, REGEXP_REPLACE(REGEXP_REPLACE(CALL_FROM, '[^[:alnum:][:space:]]+', ''), '(02|0502|0503|0504|0505|0506|0507|.{3})(.+)(.{4})', '\\1-\\2-\\3') AS callFromComma
|
||||||
, REGEXP_REPLACE(CALL_TO, '(02|0502|0503|0504|0505|0506|0507|.{3})(.+)(.{4})', '\\1-\\2-\\3') AS callToComma
|
, REGEXP_REPLACE(REGEXP_REPLACE(CALL_TO, '[^[:alnum:][:space:]]+', ''), '(02|0502|0503|0504|0505|0506|0507|.{3})(.+)(.{4})', '\\1-\\2-\\3') AS callToComma
|
||||||
, TOT_PRICE AS totPrice
|
, TOT_PRICE AS totPrice
|
||||||
, EACH_PRICE AS eachPrice
|
, EACH_PRICE AS eachPrice
|
||||||
, CUR_STATE AS curState
|
, CUR_STATE AS curState
|
||||||
@ -1004,8 +1004,8 @@
|
|||||||
M2.diffMin,
|
M2.diffMin,
|
||||||
M2.callFrom ,
|
M2.callFrom ,
|
||||||
M2.callTo ,
|
M2.callTo ,
|
||||||
REGEXP_REPLACE(M2.callFrom, '(02|0502|0503|0504|0505|0506|0507|.{3})(.+)(.{4})', '\\1-\\2-\\3') AS callFromComma,
|
REGEXP_REPLACE(REGEXP_REPLACE(M2.callFrom, '[^[:alnum:][:space:]]+', ''), '(02|0502|0503|0504|0505|0506|0507|.{3})(.+)(.{4})', '\\1-\\2-\\3') AS callFromComma,
|
||||||
REGEXP_REPLACE(M2.callTo, '(02|0502|0503|0504|0505|0506|0507|.{3})(.+)(.{4})', '\\1-\\2-\\3') AS callToComma,
|
REGEXP_REPLACE(REGEXP_REPLACE(M2.callTo, '[^[:alnum:][:space:]]+', ''), '(02|0502|0503|0504|0505|0506|0507|.{3})(.+)(.{4})', '\\1-\\2-\\3') AS callToComma,
|
||||||
M2.addrNm ,
|
M2.addrNm ,
|
||||||
M2.totPrice ,
|
M2.totPrice ,
|
||||||
M2.eachPrice ,
|
M2.eachPrice ,
|
||||||
|
|||||||
@ -205,7 +205,7 @@
|
|||||||
DATE_FORMAT(REQ_DATE, '%Y-%m-%d %T') AS reqdate,
|
DATE_FORMAT(REQ_DATE, '%Y-%m-%d %T') AS reqdate,
|
||||||
TIMESTAMPDIFF(MINUTE,DATE_FORMAT(REQ_DATE, '%Y-%m-%d %T'), DATE_FORMAT(NOW(), '%Y-%m-%d %T')) AS diffMin,
|
TIMESTAMPDIFF(MINUTE,DATE_FORMAT(REQ_DATE, '%Y-%m-%d %T'), DATE_FORMAT(NOW(), '%Y-%m-%d %T')) AS diffMin,
|
||||||
CALL_FROM AS callFrom,
|
CALL_FROM AS callFrom,
|
||||||
REGEXP_REPLACE(CALL_FROM, '(02|0502|0503|0504|0505|0506|0507|.{3})(.+)(.{4})', '\\1-\\2-\\3') AS callFromComma,
|
REGEXP_REPLACE(REGEXP_REPLACE(CALL_FROM, '[^[:alnum:][:space:]]+', ''), '(02|0502|0503|0504|0505|0506|0507|.{3})(.+)(.{4})', '\\1-\\2-\\3') AS callFromComma,
|
||||||
TOT_PRICE AS totPrice,
|
TOT_PRICE AS totPrice,
|
||||||
EACH_PRICE AS eachPrice,
|
EACH_PRICE AS eachPrice,
|
||||||
CUR_STATE AS curState,
|
CUR_STATE AS curState,
|
||||||
|
|||||||
@ -236,8 +236,8 @@
|
|||||||
, DATE_FORMAT(REQ_DATE, '%Y-%m-%d %T') AS reqdate
|
, DATE_FORMAT(REQ_DATE, '%Y-%m-%d %T') AS reqdate
|
||||||
, CALL_FROM AS callFrom
|
, CALL_FROM AS callFrom
|
||||||
, CALL_TO AS callTo
|
, CALL_TO AS callTo
|
||||||
, REGEXP_REPLACE(CALL_FROM, '(02|0502|0503|0504|0505|0506|0507|.{3})(.+)(.{4})', '\\1-\\2-\\3') AS callFromComma
|
, REGEXP_REPLACE(REGEXP_REPLACE(CALL_FROM, '[^[:alnum:][:space:]]+', ''), '(02|0502|0503|0504|0505|0506|0507|.{3})(.+)(.{4})', '\\1-\\2-\\3') AS callFromComma
|
||||||
, REGEXP_REPLACE(CALL_TO, '(02|0502|0503|0504|0505|0506|0507|.{3})(.+)(.{4})', '\\1-\\2-\\3') AS callToComma
|
, REGEXP_REPLACE(REGEXP_REPLACE(CALL_TO, '[^[:alnum:][:space:]]+', ''), '(02|0502|0503|0504|0505|0506|0507|.{3})(.+)(.{4})', '\\1-\\2-\\3') AS callToComma
|
||||||
, IFNULL(ADDR_NM, '-') AS addrNm
|
, IFNULL(ADDR_NM, '-') AS addrNm
|
||||||
, TOT_PRICE AS totPrice
|
, TOT_PRICE AS totPrice
|
||||||
, EACH_PRICE AS eachPrice
|
, EACH_PRICE AS eachPrice
|
||||||
@ -444,8 +444,8 @@
|
|||||||
, DATE_FORMAT(REQ_DATE, '%Y-%m-%d %T') AS reqdate
|
, DATE_FORMAT(REQ_DATE, '%Y-%m-%d %T') AS reqdate
|
||||||
, CALL_FROM AS callFrom
|
, CALL_FROM AS callFrom
|
||||||
, CALL_TO AS callTo
|
, CALL_TO AS callTo
|
||||||
, REGEXP_REPLACE(CALL_FROM, '(02|0502|0503|0504|0505|0506|0507|.{3})(.+)(.{4})', '\\1-\\2-\\3') AS callFromComma
|
, REGEXP_REPLACE(REGEXP_REPLACE(CALL_FROM, '[^[:alnum:][:space:]]+', ''), '(02|0502|0503|0504|0505|0506|0507|.{3})(.+)(.{4})', '\\1-\\2-\\3') AS callFromComma
|
||||||
, REGEXP_REPLACE(CALL_TO, '(02|0502|0503|0504|0505|0506|0507|.{3})(.+)(.{4})', '\\1-\\2-\\3') AS callToComma
|
, REGEXP_REPLACE(REGEXP_REPLACE(CALL_TO, '[^[:alnum:][:space:]]+', ''), '(02|0502|0503|0504|0505|0506|0507|.{3})(.+)(.{4})', '\\1-\\2-\\3') AS callToComma
|
||||||
, TOT_PRICE AS totPrice
|
, TOT_PRICE AS totPrice
|
||||||
, EACH_PRICE AS eachPrice
|
, EACH_PRICE AS eachPrice
|
||||||
, CUR_STATE AS curState
|
, CUR_STATE AS curState
|
||||||
@ -636,8 +636,8 @@
|
|||||||
, DATE_FORMAT(REQ_DATE, '%Y-%m-%d %T') AS reqdate
|
, DATE_FORMAT(REQ_DATE, '%Y-%m-%d %T') AS reqdate
|
||||||
, CALL_FROM AS callFrom
|
, CALL_FROM AS callFrom
|
||||||
, CALL_TO AS callTo
|
, CALL_TO AS callTo
|
||||||
, REGEXP_REPLACE(CALL_FROM, '(02|0502|0503|0504|0505|0506|0507|.{3})(.+)(.{4})', '\\1-\\2-\\3') AS callFromComma
|
, REGEXP_REPLACE(REGEXP_REPLACE(CALL_FROM, '[^[:alnum:][:space:]]+', ''), '(02|0502|0503|0504|0505|0506|0507|.{3})(.+)(.{4})', '\\1-\\2-\\3') AS callFromComma
|
||||||
, REGEXP_REPLACE(CALL_TO, '(02|0502|0503|0504|0505|0506|0507|.{3})(.+)(.{4})', '\\1-\\2-\\3') AS callToComma
|
, REGEXP_REPLACE(REGEXP_REPLACE(CALL_TO, '[^[:alnum:][:space:]]+', ''), '(02|0502|0503|0504|0505|0506|0507|.{3})(.+)(.{4})', '\\1-\\2-\\3') AS callToComma
|
||||||
, TOT_PRICE AS totPrice
|
, TOT_PRICE AS totPrice
|
||||||
, EACH_PRICE AS eachPrice
|
, EACH_PRICE AS eachPrice
|
||||||
, CUR_STATE AS curState
|
, CUR_STATE AS curState
|
||||||
@ -873,8 +873,8 @@
|
|||||||
, MD.FILE_PATH3 AS filePath3
|
, MD.FILE_PATH3 AS filePath3
|
||||||
, MD.CALL_FROM AS callFrom
|
, MD.CALL_FROM AS callFrom
|
||||||
, MD.CALL_TO AS callTo
|
, MD.CALL_TO AS callTo
|
||||||
, REGEXP_REPLACE(MD.CALL_FROM, '(02|0502|0503|0504|0505|0506|0507|.{3})(.+)(.{4})', '\\1-\\2-\\3') AS callFromComma
|
, REGEXP_REPLACE(REGEXP_REPLACE(MD.CALL_FROM, '[^[:alnum:][:space:]]+', ''), '(02|0502|0503|0504|0505|0506|0507|.{3})(.+)(.{4})', '\\1-\\2-\\3') AS callFromComma
|
||||||
, REGEXP_REPLACE(MD.CALL_TO, '(02|0502|0503|0504|0505|0506|0507|.{3})(.+)(.{4})', '\\1-\\2-\\3') AS callToComma
|
, REGEXP_REPLACE(REGEXP_REPLACE(MD.CALL_TO, '[^[:alnum:][:space:]]+', ''), '(02|0502|0503|0504|0505|0506|0507|.{3})(.+)(.{4})', '\\1-\\2-\\3') AS callToComma
|
||||||
FROM
|
FROM
|
||||||
MJ_MSG_GROUP_DATA MGD
|
MJ_MSG_GROUP_DATA MGD
|
||||||
INNER JOIN MJ_MSG_DATA MD
|
INNER JOIN MJ_MSG_DATA MD
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user