database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
ㆍOracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
Oracle Q&A 39686 게시물 읽기
No. 39686
문자열을 분리해서 종으로 표시하고 싶습니다.
작성자
이병국
작성일
2012-10-12 16:55
조회수
4,862

 

문자열을 분리해서 종으로 보고 싶습니다..

도시 갯수는 가변입니다.

SELECT  '서울 부산 대전'   AS 도시 FROM DUAL

 

========  

    도시

-------------- 

    서울

    부산

    대전 

--------------

 

좋은 방법 부탁합니다.

 

 

이 글에 대한 댓글이 총 2건 있습니다.

SELECT 도시 AS 도시들
     , LEVEL 순번
     , REGEXP_SUBSTR(도시, '[^ ]+', 1, LEVEL) 도시
  FROM (SELECT '서울 부산 대전' AS 도시 FROM dual)
 CONNECT BY LEVEL <= LENGTH(도시) - LENGTH(REPLACE(도시, ' ')) + 1
;

마농(manon94)님이 2012-10-12 18:37에 작성한 댓글입니다.

마농님 감사합니다.

진행하는 일에 많은 도움 되었습니다.

이병국님이 2012-10-15 08:44에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
39689주 단위 누적치 계산 방법??? [4]
누적계산
2012-10-17
5748
39688tablespace 일별/시간별 총사용량 구하기 질문 ㅠ [1]
DB초보사람
2012-10-16
6227
39687ORA-01843 재질문 ㅠ.ㅠ [1]
해외
2012-10-13
5108
39686문자열을 분리해서 종으로 표시하고 싶습니다. [2]
이병국
2012-10-12
4862
39685[질문]해당 주에 시작과 끝 일자 구하기 [3]
물새
2012-10-12
6576
39684쿼리 파싱 : 실행한 쿼리를 분석하기 [3]
이병국
2012-10-12
5131
39683대용량 인서트시 일부 데이터 누락 [1]
카라
2012-10-12
5096
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.017초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다