본문 바로가기

SQL/SQL Developer

VIEW

FULL OUTER JOIN 활용

 

SELECT * FROM 테이블명1 FULL OUTER JOIN 테이블명2 ON 테이블1.id=테이블2.id; 

SELECT * FROM member FULL OUTER JOIN board ON member.id=board.id; 

 

OR

SELECT m.name,m.password,m.phone,m.email, b.bno,b.content, b.title, b.regdate  
FROM member m 
	FULL OUTER JOIN board b 
    			ON m.id=b.id; 

VIEW 생성

CREATE OR REPLACE VIEW VIEW_MEMBER_BOARD
AS
    SELECT * FROM member;
CREATE OR REPLACE VIEW VIEW_MEMBER_BOARD
AS
    SELECT m.name,m.password,m.phone,m.email, b.bno,b.content, b.title, b.regdate  
    FROM member m 
    	FULL OUTER JOIN board b 
        			ON m.id=b.id; 

조인한 테이블의 성명, 글제목, 작성일을 작성일 순으로  조회하기

SELECT m.name, b.title, b.regdate
FROM member m FULL OUTER JOIN board b ON m.id = b.id
WHERE m.id = 'hong'
ORDER BY b.regdate;
SELECT * FROM VIEW_MEMBER_BOARD;

 

'SQL > SQL Developer' 카테고리의 다른 글

새로운 접속 오류  (0) 2021.05.31
인덱스 생성  (0) 2021.04.12
ALTER 문법  (0) 2021.04.12
PLSQL (PROCEDURE)  (0) 2021.04.08
LOOP(구구단)  (0) 2021.04.08