Background Image

FORUM

?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
세로로 나온 레코드를  하나의 컬럼 담고 싶습니다. (긴급)(폭스소프트)


A대학     국어
B대학     영어
C대학     수학



다음의 데이터를     화면에 . ..  

"A대학,B대학.,C대학" , "국어,영어,수학"  이런식으로 보여줘야 하는데 가능한가요?


오라클에서 보면  Connect by 절을 이용해서 처리 할수 있는데... 답변 부탁 드립니다.
.........................................................................................................................



  • ?
    웁쓰 2009.03.26 10:21
    오라클에서 지원하는 sys_connect_by_path의 기능을 원하시는 건지요?
    죄송하지만 일단 SQL레벨에서 순환 전개 혹은  function 레벨에서 세로로 나온 레코드를 가로 한레코드로 표현하는 기능은 현재 없습니다.
    혹시 자바 스토어드 프로시저 가능할것 같은데요.

    정말 필요한 기능이라면 자바 스토어드 프로시저로 가능 할것 같습니다.

    필요하시 다면 DB 스키마와 원하시는 기능을 정확히 올려 주시면 자바 스토어드 프로시저 샘플을 올려 보도록 하겠습니다.
  • ?
    웁쓰 2009.03.26 11:03
    허접한 예제 only SQL Version

    create table aaa1 (
    num integer ,
    var1 varchar(10),
    var2 varchar(10)
    );
    insert into aaa1 values ( 1, 'A대학','국어');
    insert into aaa1 values ( 1, 'B대학','영어');
    insert into aaa1 values ( 1, 'C대학','수학');

    select
    a|| ',' || b || ',' || c , d ||',' || e ||',' || f
    from (
      select
        NUM,
        max(case when var1='A대학' then var1 else '' end) a,
        max(case when var1='B대학' then var1 else '' end) b,
        max(case when var1='C대학' then var1 else '' end) c,
        max(case when var2='영어' then var2 else '' end) d,
        max(case when var2='수학' then var2 else '' end) e,
        max(case when var2='국어' then var2 else '' end) f
      from
        aaa1
      group by
        NUM ) a




List of Articles
번호 제목 글쓴이 날짜 조회 수
공지 CUBRID 사용자를 위한 DBeaver 도구 출시 안내 admin 2024.04.23 110
공지 SQLGate for CUBRID 영구 무료 라이선스 제공 file admin 2020.04.09 4473
1320 오라클 job -> 큐브리드 ?? 1 퓨전남 2018.05.17 485
1319 CUBRID.CONF 에 ORACLE_STYLE_EMPTY_STRING=YES 적용 시 TRIM 처리가 NULL 로 나오는 현상 문의 드려요 1 덴드로비움 2017.11.02 485
1318 CUBRID 저장 함수 사용 에러 문의드립니다. 3 viaxy 2017.11.01 484
1317 An internal error occurred during: "Fetching children of <DB명>". java.lang.NullPointerException 에러 4 ysh 2021.04.06 484
1316 insert ,update,delete 트리거 질문하겠습니다. 3 연습용 2021.10.06 483
1315 문의드립니다. 3 팩트드림 2018.09.03 482
1314 큐브리드 안드로이드연동 6 고래밥 2017.07.19 481
1313 리눅스 큐브리드를 윈도우 로컬로 복사하려는데여 2 머천다이 2018.07.02 480
1312 JDBC를 활용해서 현재 접근권한이 부여된 유저리스트 혹은 전체 유져리스트를 얻는것이 가능한가요 3 file dator 2017.09.01 477
1311 cubrid jdbc 접근 문제 질문드립니다. 3 디벨로퍼 2019.10.07 477
1310 큐브리드 뷰에서 select 절에 NULL 은 안되나요? 1 덴드로비움 2017.09.25 475
1309 Linux에 설치된 Cubrid 매니저 접속 속도 문제 3 mcwony 2018.04.10 474
1308 한국방송통신대학교 과제에 큐브리드 사용시 에러 질문 입니다. 2 file 대모산까치 2021.09.26 474
1307 컬럼명 한글 및 csv 읽어서 연동 1 intern1910 2020.02.17 473
1306 Overflow occurred in addition context 오류 1 엑팩 2017.11.29 471
1305 JDBC 오류 메세지 발생 2 허접 2018.08.21 469
1304 Cubrid Linux용 ODBC가 없나요? 1 serapian 2018.08.28 469
1303 Cubrid ha master slave 확인 어떻게 하나요? 5 file Philip Park 2020.04.27 469
1302 리눅스 재부팅후 구동되지 않은 현상 3 유후유후 2020.06.16 467
1301 질의어 질문 1 옥흐 2017.09.01 466
Board Pagination Prev 1 ... 130 131 132 133 134 135 136 137 138 139 ... 200 Next
/ 200

Contact Cubrid

대표전화 070-4077-2110 / 기술문의 070-4077-2113 / 영업문의 070-4077-2112 / Email. contact_at_cubrid.com
Contact Sales