쿼리 질문드려요~ 0 2 734

by idoris [SQL Query] [2020.12.16 02:20:06]


아래와 같이 왼쪽에 문자값과 같은 데이터들일 경우, 

제일 앞에 0 값들만 제외되서 보이게 하려면 쿼리를 어떻게 해야 할까요?

(중간에 0은 포함되어야 합니다)

000342400RRF  -> 342400RRF

002340243EF -> 2340243EF

01323428RSS -> 1323428RSS 

답변 꼭 좀 부탁드립니다.

 

by 마농 [2020.12.16 08:20:25]
WITH t AS
(
SELECT '000342400RRF' txt FROM dual
UNION ALL SELECT '002340243EF' FROM dual
UNION ALL SELECT '01323428RSS' FROM dual
)
SELECT txt
     , LTRIM(txt, '0') x
  FROM t
;

 


by idoris [2020.12.16 09:31:51]

감사합니다!!

댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입