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
운영게시판
최근게시물
Oracle Q&A 38963 게시물 읽기
No. 38963
view table 생성 SQL문 만드는 방법 질문
작성자
jazzsir
작성일
2011-10-13 17:04ⓒ
2011-10-13 17:34ⓜ
조회수
4,376

안녕하세요. 

sqlite게시판이 없어서 여기다 올립니다.

sql문은 비슷할것 같아서요.. ^^;;

 

table1 에 A, B, C 튜플이 있고

table2 에 X,Y 튜플이 있다고 할때,

뷰 테이블 table3 에 table1.A, table1.B, table1.C 그리고 table1.C = table2.Y이면 table2.X값을 넣고

만약 table1.C와 같은 table2.Y값이 없으면 "NULL"을 넣을 려고 합니다.

즉, 교집합이 아닌 합집합의 View테이블을 생성하려 합니다.

(참고로 table1.C 와 table2.Y는 각 테이블 안에서 중복되는 값이 없습니다.)

 

이 'NULL'을 넣질 못해서 헤매고 있네요..

아래와 같이 했을때 'NULL'이 안들어 가는데 어떻게 해야 할지요???? 

 

CREATE VIEW table3 AS SELECT table1.A, table1.B, table1.C, table2.X FROM table1 JOIN table2 ON table1.C=table2.Y
 

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

LEFT OUTER JOIN 을 찾아 보세요.

http://www.shokhirev.com/nikolai/abc/sql/joins.html

hopper(bunny)님이 2011-10-14 11:31에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
38969fuction 생성시 질문입니다. [4]
초보
2011-10-14
3693
38967결과값에 따라서 새로운 값으로 변경 [2]
qa
2011-10-14
3605
38966커서 최대열기 오류수 질문 [2]
박주영
2011-10-14
5352
38963view table 생성 SQL문 만드는 방법 질문 [1]
jazzsir
2011-10-13
4376
38962Oracle Audit 기능에 대해 질문있습니다. [2]
DBA
2011-10-13
4729
38961dblink로 연결한 session의 상태를 확인하는 방법은? [2]
아름다운이
2011-10-13
8831
38960트리구조로 구성된 데이터의 변환
덕형
2011-10-13
3762
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.019초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다