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