팝업레이어 알림

팝업레이어 알림이 없습니다.

Memory

HOME > 공지사항

Mysql, Maria DB 테이블 JOIN

페이지 정보

profile_image
작성자 최고관리자
댓글 0건 조회 16,186회 작성일 22-03-12 15:57

본문

테이블 table_01 table_02 JOIN을 통한 VIEW


table_01 테이블 만들기


CREATE TABLE table_01( 

    id INT(11) NOT NULL AUTO_INCREMENT,

    title VARCHAR(100) NOT NULL,

    info TEXT NULL,

    date DATETIME NOT NULL,

    author VARCHAR(20) NULL,

    amugurna VARCHAR(200) NULL,

    PRIMARY KEY(id)

    );


desc table_01;

a502d7d4d45ac99bab9b09333e96fd2f_1647071871_8287.jpg

 

테이블 데이터 입력

INSERT INTO table_01(title,info,date,author,profile) VALUES('raspberry','slow slow',NOW(),'tiger','it engineer'); 

INSERT INTO table_01(title,info,date,author,profile) VALUES('raspberry','fast fast',NOW(),'fox','web'); 

INSERT INTO table_01(title,info,date,author,profile) VALUES('raspberry','slow fast',NOW(),'tiger','engineer'); 


select * from table_01;

a502d7d4d45ac99bab9b09333e96fd2f_1647071970_733.jpg
 


table_02


CREATE TABLE table_02( 

    id INT(11) NOT NULL AUTO_INCREMENT,

    name VARCHAR(100) NOT NULL,

    amugurna VARCHAR(200) NULL,

    PRIMARY KEY(id)

    );


desc table_02;

a502d7d4d45ac99bab9b09333e96fd2f_1647070732_5751.jpg
 

table_02 데이터 넣기

INSERT INTO table_01(name, amugruna) VALUES('ray','we are the world');  


a502d7d4d45ac99bab9b09333e96fd2f_1647068154_718.jpg
 

테이블 JOIN VIEW

SELECT * FROM table_01 LEFT JOIN table_02 ON table_01.id=table_02.id; 

a502d7d4d45ac99bab9b09333e96fd2f_1647071733_1214.jpg
 

 


지정한 table VIEW

SELECT table_01.id, title,info,date,name  FROM table_01 LEFT JOIN table_02 ON table_01.id=table_02.id;

a502d7d4d45ac99bab9b09333e96fd2f_1647068698_5199.jpg
 

댓글목록

등록된 댓글이 없습니다.