Background Image

FORUM

조회 수 8546 추천 수 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 4443
1707 서버 연결중 연결 대기 시간이 초과하였습니다. 1 남자 2013.12.25 13930
1706 쿼리 브라우져 가져오기 오류 질문 1 joke7 2013.12.24 8810
1705 [연결정보]브로커포트설정 관련 문의. 1 file 씨큐 2013.12.20 11550
1704 Invalid buffer position! 오류 12 알칸펠 2013.12.20 12645
1703 큐브리드에서 제공되는 CUBRIDXADataSource 1 jobis 2013.12.18 9139
1702 lockdb 질문입니다. 1 오니오니 2013.12.17 10700
1701 큐브리드 이중화 관련하여 설정 내용 문의드립니다. 1 신나여 2013.12.17 12480
1700 cm_admin 으로 사용자를 추가해도 쿼리 브라우저에서 접속 불가합니다..도와주세요 1 asuraiv 2013.12.10 12046
1699 csql를 사용하여 스크립트를 돌리게 되면 에러가 납니다. 1 secret 애정결핍 2013.12.10 6
1698 쿼리 브라우져 가져오기 오류 질문 4 joke7 2013.12.08 10928
1697 SQL 인라인뷰 응답속도 개선 문의 6 knight 2013.12.07 13270
1696 다른 질문 드립니다 ~ 3 secret 오니오니 2013.12.06 5
1695 eclipse plugin 설치 에러 1 file 바다~ 2013.12.06 9777
1694 Failed to connect to database server, 'dbname', on the following host(s) 3 뽀다구 2013.12.06 15465
1693 다시 문의 드립니다/.. 6 secret 오니오니 2013.12.06 13
1692 이중환 관련 질문 드립니다. 2 jojosale 2013.12.05 8402
1691 csql -u -p -i DB명 캐릭터 셋 설정 1 쩡저리 2013.12.05 10136
1690 배치 진행시 에러 발생 4 카이사르 2013.12.03 17464
1689 select update 쿼리 문의 드립니다. 4 신나여 2013.11.29 26059
1688 cubrid 2008 r4.3.1008.jar 란 파일이 있나요? 1 rex 2013.11.29 9743
Board Pagination Prev 1 ... 110 111 112 113 114 115 116 117 118 119 ... 200 Next
/ 200

Contact Cubrid

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