database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
Oracle
ㆍInformix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
Informix Q&A 1571 게시물 읽기
No. 1571
Re: 오라클 -> 인포믹스
작성자
박종영(neohermes)
작성일
2002-11-11 16:23
조회수
4,268

informix 는 inner View 가 안 되는거 맞구여.. ㅠ.ㅠ

 

이렇게 한번 해보세요.. ( temp table을 이용한 방법 )

 

select id from a_table where name='aaa' into temp a;

 

select a_id from b_table where name='bbb' into temp b;

 

select b_id from c_table where name='ccc' into temp c;

 

select a.id, b.a_id, c.b_id from a, b, c where a.id=b.a_id and a.id=c.b_id

 

-- 질문 님이 쓰신 글:

>> 오라클에서 사용하던 쿼리를 인포믹스로 컨버팅을 하던 도중에 좀 문제가 발생을 해서 여쭤볼려구 질문 올립니다.

>>

>> select a.id, b.a_id, c.b_id from (select id from a_table where name='aaa') a, (select a_id from b_table where name='bbb') b, (select b_id from c_table where name='ccc') where a.id=b.a_id and a.id=c.b_id

>>

>>

>> 위와 같은 쿼리를 실행하려고 하는데 에러가 나서요...

>>

>> 보통 위와 같은 형태의 쿼리를 inline view 라고 하져...보니까 informix 에서는 안된다는 말이 있던데...뭐 서브쿼리로 대체를 해보라는 설명은 있는거 같은데 그걸로는 좀 힘들것 같습니다...

>>

>> 실제로는 위의 쿼리보다 훨씬 복잡해서 서브쿼리로는 안됩니다.

>>

>> 어떻게 다른 방법이 없는지요...

>>

>> 답변 부탁드립니다...

[Top]
No.
제목
작성자
작성일
조회
1563[급]dbaccess에서 쿼리 실행 시간 알 수 있나요? [1]
질문
2002-10-29
4278
1562아스키 코드를 CHAR(1) 칼럼에 Insert 하는 법점...
한스
2002-10-28
3828
1561onmonitor 후 Network down warning [1]
강덕현
2002-10-28
3621
1552오라클 -> 인포믹스 [1]
질문
2002-10-25
4500
1571┕>Re: 오라클 -> 인포믹스
박종영
2002-11-11 16:23:30
4268
1551onpladm 의 사용법이 궁금합니다 [1]
나뭇꾼
2002-10-25
3492
1550esql/c로 짠 프로그램을 자신만의 라이브러리로 만들려면 어떻하지요? [1]
부탁합니다.
2002-10-24
3675
1549[질문]SELECT구문시 HINT주기
이종문
2002-10-24
4197
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.028초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다