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
운영게시판
최근게시물
DB2 Q&A 3411 게시물 읽기
No. 3411
DB2 쿼리 질문
작성자
박상수(onlyp1)
작성일
2015-04-20 17:48
조회수
2,848

SELECT A.col_1


FROM     TABLE_A A,
                TABLE_B B,
               (SELECT col_1, col_2 FROM TABLE_C      -- 인라인 뷰에서 TABLE_A 테이블과 조인을 맺음.
                 WHERE col_1 = A.col_1) C
 

WHERE A.col_1 = 'aaa';

DB2 를 사용하지 않다가 갑자기 사용하게 되어 질문 드립니다.

위와 같은 쿼리가 오라클에서는 에러가 발생 됩니다.

위 쿼리에서 보면 C 라는 인라인 뷰 안에서 TABLE_A 와 조인을 맺고 있습니다.

그리고 아래와 같이 SELECT 절의 스칼라 서브 쿼리에서

SELECT A.col_1, B.col_2,
       (SELECT abc FROM (SELECT col_3 AS "abc" FROM TABLE_C WHERE col_3 = A.col_3 ORDER BY 1) WHERE ROWNUM = 1)
FROM TABLE_A A,
     TABLE_B B;

스칼라 서브 쿼리 안에서 TABLE_A 와 조인을 맺고 있습니다.

위 쿼리를 오라클에서 실행 시켜 보면 안 되는데 DB2 에서는 가능한 쿼리들 인가요?

 

[Top]
No.
제목
작성자
작성일
조회
3414DB2 for i Series에서 DB2 for LUW 데이터 마이그레이션 문의
db2
2015-06-16
2634
3413db2 쿼리 문의요 [1]
db2궁금
2015-05-28
4042
3412쿼리문 실행하면 4분이 걸립니다. [1]
궁그미
2015-05-28
3116
3411DB2 쿼리 질문
박상수
2015-04-20
2848
3410서브쿼리 -> 조인으로 변환 질문 [1]
dbghktjr
2015-04-07
3052
3409질문좀 드립니다. [1]
궁금이
2015-03-05
2655
3408MSSQL 2008 R2 TABEL 데이터 수량 확인 요청합니다
신상우
2015-02-27
2597
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2019 DSN, All rights reserved.
작업시간: 0.073초, 이곳 서비스는
	PostgreSQL v11.5로 자료를 관리합니다