채택완료

순시리 전화번호

2017-01-24 (화) 05:01:08 9,877

순시리 전화번호입니다.

010일이삼사오육칠팔

 

회원정보의 전번이 이렇게 디비에 들어가 있는데.. 

디비에는 010-xxxx-xxxx 이런 형식과

순시리 처럼 010xxxxxxxx 이런 형식과

짬짜면이 되어있습니다.

순시리 같은 번호는 010-xxxx-xxxx 이런 형식으로 한방에 처리하는

sql 업데이트문이 없을가요?

|

답변 2개 / 댓글 1개

채택된 답변
+20 포인트

일단 select * from 테이블 where length(번호) < 11 로 결과값이 있는지 확인해보시구요.

이건 0101234567 처럼 중간번호가 3자리인 번호가 있는지 확인용.

결과값이 없다면 -가 없이 입력된 모든 전화번호가 11자리입니다.

전화번호 필드명이 tel 이라고 가정하고

update 테이블 set tel = concat(left(tel, 3),'-',mid(tel,4,4),'-',right(tel,4)) where length(tel)=11

답변에 대한 댓글 1개

2017-01-24 (화) 10:27:08
감사합니다~ 꼭 해내겠습니다.

죄송한데 제목과 내용을 그냥 일치시켜주시면 안될까요?

처음에는 사실 재밌게 보다가..슬슬 거북해지려고 합니다.

시간을 쪼개서 답변을 해드려는 개발자님들께 예의도 아닌듯하고요.

주목받으시려고..최근 사회적인 이슈가 있는 인물을..제목과 내용에 넣으시면 어떻합니까!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 완전 짜증나네요. 

답변을 작성하려면 로그인이 필요합니다.