Background Image

FORUM

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

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

create class A(
aaa int,
bbb int,
ccc list(B)
);

create class B(
ddd int,
eee int,
fff int
);

create vclass C(
vaaa int,
vbbb int, 
vB B
) as
select aaa, bbb, (select B from B where B in ccc and rownum = 1) from A;

select vaaa, vbbb, vB.ddd, vB.eee, vB.fff where C;

 

지금은 이런식으로 가상 테이블을 한번 거쳐야만 하던데요

그냥 서브쿼리로 하려고 하니까

select aaa, bbb, (select ddd from B where B in ccc and rownum = 1), (select eee from B where B in ccc and rownum = 1), (select fff from B where B in ccc and rownum = 1) from A

이렇게 동일한 서브쿼리를 여러번 날려야 하던데요.. 이건 비효율적인 방법 맞죠?

이렇게 하지 않고 방법이 있나요?

  • ?
    iamksseo 2009.03.03 08:35
    다음은 어떨까요?
    SELECT aaa, bbb, S.ddd, S.eee, S.fff
    FROM A,
              (SELECT ddd, eee, fff FROM B WHERE B in A.ccc and rownum = 1) S
  • ?
    jeemin1 2009.03.03 18:35
    그렇군요... 감사합니다!

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

  2. 엑셀 파일 임포트시 오류

  3. java stored procedure 실행시 에러

  4. Windows 에서 사일런트 설치가 가능한가요...

  5. jmeter로 테스트해보신분 계신가요

  6. 오라클 rank() over를 대체 할 수 있는 함수가 있나요?

  7. Replication, 서버 이중화, HA

  8. 날짜 계산관련 문의드립니다.

  9. 8.3.1 --> 9.2 업그레이드 후 한글 깨짐. ( vb6.0 + MS949 )

  10. error while loading shared libraries: libgtk-x11-2.0.so.0

  11. 테이블 컬럼에 comment 넣기..

  12. 표준프레임워크의 공통컴포넌트에 게시판설치관련

  13. c# 에서 개발 중인데 쿼리 처리속도가 느리네요(수정)

  14. JVM terminated. Exit code=13 이런 코드가 나와서 cubridmanager가 실행 안됩니다.

  15. mssql -> cubrid 데이터 이전시 문제

  16. cubrid에 대량 데이터 insert 시 에러

  17. [초보질문]function 변환 문의 (oracle -> cubrid)

  18. 파워빌더10.2에서 ODBC설정에 대한 문제

  19. Oracle SQL 을 Cubrid SQL 로 컨버젼 툴 문의

  20. 큐브리드는 안드로이드 연동이 안되나요?

  21. HA 구성 하에서 RO 브로커 연결 시 SELECT 값이 다릅니다.

Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 ... 199 Next
/ 199

Contact Cubrid

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