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
운영게시판
최근게시물
Sybase Q&A 2232 게시물 읽기
No. 2232
ASE 12.5는 LIST처럼 사용하는거 없나요?
작성자
SONYO
작성일
2008-05-30 09:15ⓒ
2008-05-30 20:24ⓜ
조회수
7,297

DB는 SYBASE ASE 12.5입니다.

두개의 테이블 table1, table2 가 있습니다.

 table1 : 마스터 테이블,  table2 : 상세테이블 (1:N) 

쿼리문 : SELECT A.column1, A.column2, B.column3

             FROM table1 A, table2  B

             WHERE A.id = B.id 

<< 현재결과 >>
-------------------------------------------------------

column1       column2       column3

     aaa          bbb              c  

     aaa          bbb              d

     aaa          bbb              e

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

이렇게 나타내고 싶습니다.

같은 값이 출력되는 column1, column2  하나에 다른값이 여러개인 column3의 값을

쉼표를 기준으로 나타내고 싶습니다.

 

<< 희망결과 >>

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

column1       column2       column3

     aaa          bbb              c,d,e  

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

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

oracle 의 sys_connect_by_path를 말씀하시는거 같은데...

일단 sybase는 recursive calll인 connect by 가 안됩니다.

그러므로 해당 기능을 구현할려고 하시면

procedure를 사용하셔야 할 거 같습니다.

김충관(kcg1932)님이 2008-06-16 13:32에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
2235bcp out 시 텍스트 한정자 설정 가능한가요? [1]
이창형
2008-06-04
7963
2234사이베이스 문의 [1]
찌누
2008-06-03
6699
2233사이베이스 설치관련 문의드립니다. [3]
찌누
2008-05-30
7960
2232ASE 12.5는 LIST처럼 사용하는거 없나요? [1]
SONYO
2008-05-30
7297
2231MSSQL DTS로 import할때 Mapping문제 [2]
이창형
2008-05-29
7158
2230SET CHAINED OFF 도와주세요~~~~ [1]
bei
2008-05-28
7542
2227디비 접속 문제.. 도와주세요.. [3]
헤라짱
2008-05-20
8606
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.022초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다