전화번호 컬럼을 substring으로 잘라서 나오게하려고합니다.


그런데 핸드폰 번호는 010- ####- 1234, 010 - ###- 1234 이렇게 2종류가 있는데요..


그래서 초보인 저는..


SELECT CASE 

WHEN LEN(B.HP_NO) = 10 then SUBSTRING(B.HP_NO,1,3) + '-' + SUBSTRING(B.HP_NO,4,3) + '-' + SUBSTRING(B.HP_NO,7,4)

WHEN LEN(B.HP_NO) = 11 then SUBSTRING(B.HP_NO,1,3) + '-' + SUBSTRING(B.HP_NO,4,4) + '-' + SUBSTRING(B.HP_NO,7,4)

END AS HP_NO


FROM DR_DEUNGROK_DAESANGJA_M B


이런식으로 했습니다.. 맞는건지 .. 틀리다면.. 수정할부분좀 알려주십시오..ㅠ

No. Subject Author Date Views
Notice SQL강좌: 챗GPT와 함께 배우는 SQL Server 무료 강좌 목차와 소개 (2023년 9월 업데이트) 코난(김대우) 2023.08.18 1060
Notice Python 무료 강좌 - 기초, 중급, 머신러닝(2023년 6월 업데이트) 코난(김대우) 2021.01.01 1666
7436 where 에 case 문의 드립니다. [4] 뽕남 2013.12.12 8736
7435 NULL과 관련하여... [2] 메칸더 2013.12.12 8265
7434 Identity로 설정된 컬럼에 관한 겁니다. [2] 김락중_278785 2013.12.12 3105
7433 대용량의 데이터를 insert 할 경우 데이터 가 쌓이는 순서가 이상합니다. [7] 바람의취객 2013.12.12 4948
7432 SQL쿼리시에.. 마에스트로 2013.12.12 3377
7431 스키마가 손상되었다는데 답답하네요... [2] 다은빈아빠 2013.12.11 6755
7430 작업관리자에서 메모리 사용량에 대해서 질문드립니다. [2] 조일권 2013.12.11 4267
7429 엑셀에서 정보 가져올때 250~260자 이상 뒤가 잘려요~ [2] 이인수 2013.12.11 3638
7428 DTS 사용 후 현상에 관한 문의입니다. [1] 김락중_278785 2013.12.11 3388
7427 delete로 삭제하는 테이블 질문입니다. [2] 카루카루 2013.12.11 3976
7426 mysql 사용한계 문의 간장 2013.12.11 3677
7425 mysql구문에서 가져온 쿼리인데요 이것 mssql에서도 같거나 비슷하게 할 수 있나요: 김락중_278785 2013.12.11 3718
7424 프로시저 안에서 프로시저의 RAISERROR 에러값 체크 유레너스2 2013.12.11 4408
7423 쿼리문의드립니다. 사이비 2013.12.11 2956
7422 대용량? 테이블에 데이터가 많을시 select 등 쿼리속도에 대해 [2] 박도 2013.12.10 19479
7421 쿼리 성능 문의 [1] hhhh 2013.12.10 3454
» 안녕하세요.. 부끄러운 질문하나 하겠습니다.. [1] 상구 2013.12.10 4194
7419 조건절에 UDF(사용자정의함수)를 사용하는 상황에서 막히는 게 있어 질문드립니다. [2] 김락중_278785 2013.12.10 3986
7418 대용량 테이블 데이터 질문드립니다. [3] sams 2013.12.10 9973
7417 MSSQL 2005 유지관리계획시 오류메세지입니다. [2] 이희승_304434 2013.12.09 5200





XE Login