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 128
공지 SQLGate for CUBRID 영구 무료 라이선스 제공 file admin 2020.04.09 4476
183 db생성경로가 db테이블과 결과조회에 영향을 미치나요? 1 dfdfdd 2023.03.15 122
182 PreparedStatement.executeBatch에서 일부 데이터의 오류 시 반환 값 문의 2 새옹지마 2023.03.18 346
181 cubrid manager 에러?? 3 11시38분 2023.03.20 228
180 큐브리드 DAMO(암호화)관련 버전 호환관련하여 문의드립니다. 3 초코초코초 2023.03.20 231
179 한글을 입력받아 한글을 리턴하는 CUBRID JAVA StoredProcedure 작성시 window 환경에서 리턴 값이 깨져서 출력 됨 2 두목원슝 2023.03.22 167
178 where in () 서브쿼리 관련 문의입니다 1 제리리 2023.03.27 114
177 큐브리드 설치 도중 취소한 후, 재설치가 불가능합니다. 5 복괴 2023.03.28 154
176 함수/프로시져 구동시 필요한 java버젼 1 네오랜덤 2023.03.31 124
175 mac os m1 실행시 무응답 실행안됩니다. 6 시나몬빵 2023.04.04 154
174 dba권한 상속 1 네오랜덤 2023.04.05 85
173 blob select 1 네오랜덤 2023.04.05 143
172 Mac OS 큐브리드 매니저 실행이 안 됩니다. 2 아데산야라이트훅 2023.04.07 149
171 Cubrid DB 서버 swap memory 사용률 관련 질의 1 오라클민 2023.04.12 243
170 큐브리드 timestamp 오류 문의 5 jjun7204 2023.04.12 154
169 centos8에서 쉘스크립트 실행시 csql: command not found 오류 발생 6 kjn4345 2023.04.13 186
168 백업 및 복구 시 cubrid 버전 간 호환 문의 1 플레이어블 2023.04.13 71
167 order by 이후 rownum이 의도와 다르게 찍힙니다. 2 바보똥개 2023.04.14 145
166 CUBRID 사용자 계정 생성 관련 문의 1 몽키스패너 2023.04.14 132
165 auto_increment 추가 방법 문의 1 부패방지운영팀 2023.04.14 265
164 암호화 함수 MDB_ENC 질문입니다 1 BE-DEV 2023.04.17 82
Board Pagination Prev 1 ... 187 188 189 190 191 192 193 194 195 196 ... 201 Next
/ 201

Contact Cubrid

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