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 40544 게시물 읽기
No. 40544
세로데이터를 콤마추가해서 가로로 변경....
작성자
류시형(amikis)
작성일
2014-07-29 08:53
조회수
9,034

안녕하십니까? 다음의 데이터를 가로로 변경하고 싶습니다.

customer
========
4504392328q 
4504392328

다음과 같이 바꾸고 싶습니다.

4504392328q, 4504392328

생각만큼 안되네요....
 

 

SELECT REPLACE( SUBSTR (MAX (SYS_CONNECT_BY_PATH(customer_po, ',') ), 2),', ','') customer_po
  FROM (SELECT distinct O.BUYERPO customer_po
          FROM ORDERDETAIL OD,
               ORDERS      O,
            ( SELECT ORDERGROUP, SOURCEKEY, id, SKU
                FROM (
                      SELECT ORDERGROUP, SOURCEKEY, id, SKU
                        FROM LOTXIDDETAIL
                       WHERE ORDERGROUP = '53619'
                         AND ID         = '53619-001'
                         AND IOFLAG     = 'O'
                     )
                GROUP BY ORDERGROUP, SOURCEKEY, id, SKU
            ) L
 WHERE OD.ORDERKEY      = O.ORDERKEY
   AND O.ORDERGROUP     = L.ORDERGROUP
   AND O.ORDERKEY       = L.SOURCEKEY
   AND OD.SKU           = L.SKU
   AND O.ORDERGROUP     = '53619' )
START WITH 1 = 1
CONNECT BY PRIOR 1 = 1 -1

조언부탁 드립니다.

감사합니다.

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

SELETC wm_concat(customer_po) customer_po
  FROM (SELECT DISTINCT o.buyerpo customer_po
          FROM lotxiddetail l
             , orderdetail  od
             , orders       o
         WHERE o.ordergroup = l.ordergroup
           AND o.orderkey   = l.sourcekey
           AND od.sku       = l.sku
           AND od.orderkey  = o.orderkey
           AND l.ordergroup = '53619'
           AND l.id         = '53619-001'
           AND l.ioflag     = 'O'
        )
;

마농(manon94)님이 2014-07-29 11:40에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
40547쿼리 질문 드립니다. [1]
게스트
2014-07-29
7978
40546오라클 소수점 표시 이상하네요 [1]
캔디
2014-07-29
8278
40545연산 계산하는 코딩 부탁드립니다ㅠ! [1]
신종민
2014-07-29
7618
40544세로데이터를 콤마추가해서 가로로 변경.... [1]
류시형
2014-07-29
9034
40543카운트와 컬럼 통합시키기 질문 입니다. [2]
새터니
2014-07-28
8220
40542PL/SQL 질문입니다.
김우빈
2014-07-28
7642
40541안녕하세요 DB관련해서 처음사용하는 프로그래머입니다.
손정호
2014-07-28
7506
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.018초, 이곳 서비스는
	PostgreSQL v16.4로 자료를 관리합니다