Background Image

FORUM

조회 수 20481 추천 수 0 댓글 2
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
클래스에서 특정 값이 N번째로 큰 레코드를 가져오려 합니다. 

예를들어 size값이 3번째로 큰 레코드를 가져오기 위해
select * from AAA where rownum=3 order by AAA.size

이렇게 했더니 안되더군요

물론

select * from
(select * from AAA order by AAA.size)
where rownum=3

이러니까 나오긴 했는데요

더 빠른 방법은 없나요?

서브쿼리를 안쓰는 방법같은거요
  • ?
    admin 2009.03.04 19:35
    rownum은 order by 이전에 생성됩니다. 그러므로 where rownum ... order by 를 사용하시면 rownum으로 결과 레코드의 개수가 조정된후 정렬하게 됩니다. 정렬을 원한후 원하는 개수의 레코드를 추출하시려면 rownum을 쓰지않고 아래와 같이 orderby_num()을 사용하면 됩니다.
    where ... order by ... for orderby_num() = 3
    참고로 본 질문 내용은 상관없지만 사용환경이 7.3이시면 별도로 마련된 게시판이 있으니 그쪽의 사용을 부탁드립니다.
  • ?
    안지민 2009.03.05 03:51
    그렇군요... 감사합니다

  1. SQLGate for CUBRID 영구 무료 라이선스 제공

    Date2020.04.09 Byadmin Views4263
    read more
  2. garbage_collection=yes 설정시 CM(테이블편집-SQL문 탭) 문제입니다...

    Date2011.07.09 By반짝이 Views8646
    Read More
  3. 3.1에서 4.0 업그레이드 후

    Date2011.07.08 By유겸아빠 Views8037
    Read More
  4. 4.0 HA ha_db_list 설정 관련 질문드립니다.

    Date2011.07.08 By반짝이 Views24401
    Read More
  5. php driver interface...x64

    Date2011.07.08 Byplatanus Views7661
    Read More
  6. 참조를 이용해서 찾을때 인덱스를 태울려면 어떻게 하나요?

    Date2011.07.08 By안지민 Views7535
    Read More
  7. 큐브리드 서비스 시작시 오류메시지 해결 방법

    Date2011.07.05 By종이 Views13594
    Read More
  8. Sulinux 64Bit 와 CUBRID 4.0 정식 버젼 체크좀 부탁드립니다...

    Date2011.07.05 By반짝이 Views8445
    Read More
  9. CUBRID 4.0 64bit & SULinux 2.0 64Bit service start 시 manager fail 발생합니다..

    Date2011.07.02 By반짝이 Views10058
    Read More
  10. cci_connect 의 에러코드에 관하여 질문드립니다

    Date2011.06.29 By엥꼬 Views9885
    Read More
  11. csql 로 demodb 접속 시 오류 입니다~!

    Date2011.06.29 By하하보이 Views12103
    Read More
  12. R3.1 64비트 서브쿼리 관련 문의 드립니다

    Date2011.06.28 Byhj Views7938
    Read More
  13. php 모듈 로드 문제 입니다.

    Date2011.06.28 By하하보이 Views9267
    Read More
  14. Table primary key잡는 중 중단 시키고, 서버 재시작하니 에러나고 시작이 안되네요.

    Date2011.06.28 By미스터투 Views7762
    Read More
  15. 4.0 정식판은 언제쯤 나올까요?

    Date2011.06.28 By유니콘 Views7945
    Read More
  16. Connect Error

    Date2011.06.24 By제이씨씨 Views14379
    Read More
  17. ERROR(196623) 무슨에러인가요?

    Date2011.06.24 By닉넴 Views9304
    Read More
  18. IIS 7.5 x64 / PHP 5.3 x64 / Cubrid R4.0 x64...

    Date2011.06.23 Byplatanus Views12006
    Read More
  19. 큐브리드매니저에서 dba암호를 걸어버리면 연결할수 없다.브로커와 구동상태를 점검하라. 이렇게 오류가 나오네요

    Date2011.06.23 By블루토토 Views10035
    Read More
  20. 연결(Connection)을 얻을 수 없습니다. 브로커와 서버의 구동 상태를 점검하십시오. 이 에러가 납니다

    Date2011.06.22 By블루토토 Views13867
    Read More
  21. PHP에서 CUBRID 4.0 모듈이 로드 되지 않습니다.

    Date2011.06.22 By유리심장 Views11277
    Read More
Board Pagination Prev 1 ... 143 144 145 146 147 148 149 150 151 152 ... 199 Next
/ 199

Contact Cubrid

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