Background Image

FORUM

2011.07.26 00:31

Oracle 사용자 팁 문의

조회 수 9689 추천 수 0 댓글 1
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
 한가지 문의 드립니다.


쿼리문으로 count 할 일이 많은데 전에 오라클에서는


select count(*) result from (select * from member where idx=3 order by write_date asc);


이런식 으로 하면 괄호안의 조건의 result가 count되어 나왔는데 큐브리드는  괄호안의 쿼리가 아예 안되더군요


괄호안의 내용은 위 쿼리문 중 where 이후의 조건이 자주 바뀌기 때문에 괄호안은 변수로 불러와서 쓰고 있습니다.


(ex.select count(*) result from (sql);


큐브리드에서 유연하게 count할 수 있는 쿼리문이 있으면 부탁드립니다.

  • ?
    남재우 2011.07.26 00:42

    안녕하세요.

    해당 문서는 오라클 개발자를 위한 CUBRID 개발 안내 을 보시면 됩니다.

     

    문의하신 질의는 inline view 를 처리하는 방식으로 인한 문제입니다. inline view 는 반드시 가상 테이블명을 지정하도록 하고 있으므로 가상 테이블 명을 지정해 주셔야 합니다. from (select ...) tbl 과 같이 하셔야 합니다.

    추가적으로 질의 작성은 잘 하시겠지만, 위와 같은 방법으로 하시면

    1. count(*) 와 관련없은 order by 를 수행하게 됩니다.

    2. 단순히 count 를 위해 불필요한 inline view 를 만들어야 합니다.

    위 2가지의 이유로 인하여 질의 성능이 좋지 않습니다.  조금 불편하시더라도 원할한 성능을 위해 질의가 따로 작성되도록 하시는 것이 좋습니다.


List of Articles
번호 제목 글쓴이 날짜 조회 수
공지 CUBRID 사용자를 위한 DBeaver 도구 출시 안내 admin 2024.04.23 49
공지 SQLGate for CUBRID 영구 무료 라이선스 제공 file admin 2020.04.09 4458
934 PHP 모듈의 Communication error 1 양행진 2010.09.02 10811
933 PHP 모듈 설치중 문제입니다. 2 하하보이 2010.12.08 7380
932 PHP 로 큐브리드 사용중에 commit 부분이 안먹는거 같은데 도움좀 요청해요 ㅠ 2 addbasic 2009.09.10 8330
931 PHP 드라이버 Error: CCI, -20004 오류 해결 방법 문의 3 file 차오이 2013.09.22 9350
930 PHP PDO Driver 설치가 안됩니다. 웨버 2020.08.27 261
929 PHP DRIVER 컴파일 설치시 오류 1 나라디 2020.05.15 199
928 PHP 7.0 지원 여부 1 핑핑크 2017.04.27 5784
927 PHP 5.4.10 에서 드라이브 연동이안됩니다. 5 kudoz 2013.01.15 7411
926 PHP , cubrid_fetch 문의 9 Aramis 2012.07.19 6015
925 PHP + Apache + Cubrid 연동 질문 입니다. 3 지누 2011.07.27 11347
924 PDO가 지원되고 있는 건가요? 1 kkh 2011.07.09 10663
923 PDO 지원이 가능한가요? 1 ihwan 2009.05.20 12045
922 PC 전원이 나가고 DB가 구동 안되는 현상 (1319 게시물에 이어서) 1 나이스가이 2012.11.19 9034
921 PC 전원이 나가고 DB가 구동 안되는 현상 2 나이스가이 2012.11.14 7325
920 OwFS MetaDB 구성시 에러 현상 1 file june2 2014.04.17 8329
919 Overflow occurred in addition context 오류 1 엑팩 2017.11.29 471
918 Oracle의 stored function/procedure에 대한 질문입니다. 2 배나온천사 2011.09.06 10032
917 Oracle에서 Cubrid 로 이관을 하려고 하는데 CMT말고 할수 있는 방법이 있을까요? 1 curo 2022.03.02 81
916 Oracle->Cubrid 시 인덱스가 중복되었습니다. 라는 오류가 납니다. 2 secret 바퀴벌레 2016.03.07 6
915 Oracle->Cubrid 시 cubrid Manager 툴에서 2 블랙이 2016.04.20 9510
Board Pagination Prev 1 ... 149 150 151 152 153 154 155 156 157 158 ... 200 Next
/ 200

Contact Cubrid

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