Background Image

FORUM

조회 수 8539 추천 수 0 댓글 6
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
select '00' DATEHOUR union
select '01' DATEHOUR union
select '02' DATEHOUR union
select '03' DATEHOUR union
select '04' DATEHOUR union
select '05' DATEHOUR union
select '06' DATEHOUR union
select '07' DATEHOUR union
select '08' DATEHOUR union
select '09' DATEHOUR union
select '10' DATEHOUR union
select '11' DATEHOUR union
select '12' DATEHOUR union
select '13' DATEHOUR union
select '14' DATEHOUR union
select '15' DATEHOUR union
select '16' DATEHOUR union
select '17' DATEHOUR union
select '18' DATEHOUR union
select '19' DATEHOUR union
select '20' DATEHOUR union
select '21' DATEHOUR union
select '22' DATEHOUR union
select '23' DATEHOUR 

이쿼리를 짧게 나타낼수 없을까요? 예를 들어서.. {"00","01","02"} 이런 데이터셋을 위와 같은 결과가 나오게요..
  • ?
    이용미 2011.10.15 02:35

    안녕하세요. 큐브리드에 관심을 가져주셔서 감사합니다.

     

    질문하신 내용은 Pivot에 관한 질문같은데요, 이는 큐브리드에서 지원하지 않지만 set을 이용하여 구현할 수 있습니다.

    http://www.cubrid.com/zbxe/46808  링크를 따라가셔서 참고하시고, 쿼리는

    select list(select '00', '01', '02', '03', '04', '05', '06', '07', '08', '09', '10', '11', '12', '13', '14', '15', '16', '17', '18', '19', '20', '21', '22', '23') DATEHOUR
    를 사용하시면 될 것 같습니다.

  • ?
    초식곰 2011.10.15 02:54

    답변 감사드립니다 . 하지만, 제가 의도했던 결과는 아니네요.. 

    제 위에 쿼리를 조회하면, 0~23까지 행으로 나옵니다. 


    하지만 주신 쿼리는 datehour 한 행에.. { '00', '01', '02', '03', '04', '05', '06', '07', '08', '09', '10', '11', '12', '13', '14', '15', '16', '17', '18', '19', '20', '21', '22', '23'} 라고 나옵니다.


    제가 원하는건.. 


    datehour

    -------

    0

    1

    2

    3

    4

    5

    .

    .

    .


    이런식으로 나오는겁니다...

  • ?
    초식곰 2011.10.15 02:56

    참고로 주신 쿼리의 결과는


    datehour

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

    { '00', '01', '02', '03', '04', '05', '06', '07', '08', '09', '10', '11', '12', '13', '14', '15', '16', '17', '18', '19', '20', '21', '22', '23'}



    이렇게 나옵니다.

  • ?
    seongjoon 2011.10.15 03:15

    다음 경로의 문서가 참조가 될 것 같습니다.

    http://www.cubrid.com/zbxe/48099

     

  • ?
    likec 2011.10.15 03:45

    CUBRID의 잘 알려지지 않은 기능 중에 set 타입과 derived table 이라는 기능이 있습니다.

    그 구문을 이용하여 아래 처럼 질의를 수행하면 질문하신 분이 원하는 것과 유사한 형태가 될 것 같습니다.

    이 답변이 원하시는 답변인지는 잘 모르겠네요

     

    select tab.x

    from table({'00', '01', '02', '03', '04', '05', '06', '07', '08', '09', '10', '11', '12', '13', '14', '15', '16', '17', '18', '19', '20', '21', '22', '23'}) as tab(x)

  • ?
    초식곰 2011.10.17 18:21

    오우 감사합니다. 제가 원하는 답입니다. 복받으실거에요.^^


List of Articles
번호 제목 글쓴이 날짜 조회 수
공지 SQLGate for CUBRID 영구 무료 라이선스 제공 file admin 2020.04.09 4272
1696 restart에러 2 life 2016.02.16 6090
1695 error code = -1150 관련 문의 드립니다. 1 큐브 2016.02.16 7540
1694 큐브리드 사용한 데이터 구축 후 db 다운 현상 발생 5 lhb 2016.02.16 8264
1693 테이블 생성 시 디폴드 값 상이 함 문의 1 joke7 2016.02.17 8087
1692 Auto Increment에 대한 질문입니다. 3 너랑이마녀 2016.02.18 8066
1691 Cubrid 사용중 문의사항이 있습니다. 1 secret 도린아빠 2016.02.18 15
1690 테이블 생성시 reuse_oid 옵션 관련 문의 1 종이 2016.02.22 8831
1689 윈도우에 관리모드 localhost 접속 안 됩니다. 2 file 나무친구 2016.02.24 9461
1688 마이그레이션 시 데드락 발생 문의 1 joke7 2016.02.25 8344
1687 HA 사용시 to bo active 상태는 정확히 뭐죠? 2 라면 2016.02.25 8184
1686 Context requires compatible collations 오류 1 소소 2016.02.25 9913
1685 연계 시 에러 문의 1 joke7 2016.03.04 8047
1684 세그먼트 3 file 큐브리드사랑 2016.03.07 6287
1683 Cubrid 9.3 버전 문의 3 secret 일산 2016.03.07 9
1682 Oracle->Cubrid 시 인덱스가 중복되었습니다. 라는 오류가 납니다. 2 secret 바퀴벌레 2016.03.07 6
1681 asp oledb로 연결해서 사용시 1 슈퍼뚱땡이 2016.03.08 8944
1680 백업 및 복원시 테이블 복원 안되는 현상.. 1 말큼 2016.03.11 7159
1679 테이블에 있는 컬럼들중 특정값 있는 컬럼찾기 또수니 2016.03.12 7608
1678 UTF8 로 DB 를 만들고 한글 입력시 한글이 초과하여 들어 갑니다. 3 브이찾기 2016.03.14 9136
1677 인서트 시 IX_LOCK 문의 1 joke7 2016.03.14 7703
Board Pagination Prev 1 ... 110 111 112 113 114 115 116 117 118 119 ... 199 Next
/ 199

Contact Cubrid

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