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 1290 게시물 읽기
No. 1290
join에 관한 조언 부탁합니다.
작성자
초보
작성일
2007-03-26 09:11ⓒ
2007-03-26 09:12ⓜ
조회수
7,472

A table


a               b  c

----------  -  -

2007-01-01  1  1

2007-01-01  1  2


B table


a               b  c

----------  -  -

2007-01-01  2  1

2007-01-01  2  2

2007-01-01  2  3

2007-01-01  2  4

2007-01-01  2  5


테이블에 위와 같이 자료가 있습니다.

두 테이블을 조인해서 아래와 같이 결과를 나오게 하려고 합니다.


full outer join을 사용하면 될것도 같은데 조언 좀 부탁합니다.

참고로 DBMS는 DB2 입니다.


A.a            A.b  A.c  B.a            B.b  B.c

----------  ---  ---  ----------  ---  ---

2007-01-01  1     1     2007-01-01  2     1

2007-01-01  1     2     2007-01-01  2     2

null                           2007-01-01  2     3

null                           2007-01-01  2     4

null                           2007-01-01  2     5

이 글에 대한 댓글이 총 1건 있습니다.



with a(a,b,c) as (values
('2007-01-01', 1 ,1),
('2007-01-01', 1 ,2)),
b(a,b,c) as (values
('2007-01-01', 2, 1),
('2007-01-01', 2, 2),
('2007-01-01', 2, 3),
('2007-01-01', 2, 4),
('2007-01-01', 2, 5))

select a.a as a_a, a.b as a_b, a.c as a_c,
       b.a as b_a, b.b as b_b, b.c as b_c
  from b left join a on a.c=b.c;

A_A        A_B         A_C         B_A        B_B         B_C       
---------- ----------- ----------- ---------- ----------- -----------
2007-01-01           1           1 2007-01-01           2           1
2007-01-01           1           2 2007-01-01           2           2
-                    -           - 2007-01-01           2           3
-                    -           - 2007-01-01           2           4
-                    -           - 2007-01-01           2           5

마라도님이 2007-03-26 12:46에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
1294오라클에서 RTRIM기능 DB2로 변환 [1]
이종원
2007-04-03
7684
1292DB2 SELECT 하는데 -927이 떨어지는데 어떻게 해야 하나요? [1]
왕초보
2007-03-29
7318
1291MS-SQL 에서 ODBC로 DB2 연결하는 방법에 대해서 .. [1]
남경우
2007-03-28
7310
1290join에 관한 조언 부탁합니다. [1]
초보
2007-03-26
7472
1287DB2호스트변수 선언시 Constant사용 가능한가요? [1]
김은수
2007-03-23
7032
1286db2 option [2]
가영아
2007-03-23
6963
1285decimal데이터타입에 대해 물어보려구요. [1]
가영아
2007-03-23
7839
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.018초, 이곳 서비스는
	PostgreSQL v16.4로 자료를 관리합니다