유정잉

Oracle [ sql JOIN ] 본문

Database/Oracle

Oracle [ sql JOIN ]

유정♡ 2024. 2. 16. 13:40

https://docs.google.com/spreadsheets/d/1OUHAnTPdx0ga8P1_HBm6WUuWs02tvV-31mgi__XmRbc/edit#gid=1961826702

 

sql join 연습장 - http://bit.ly/join-exec

테이블 쪼개기 topic,comment tid,title,description,name,city,job_title,job_description,cid ,description,name,city,job_title,job_description 1,HTML,HTML is …,egoing,jeju,developer,developer is …,1,lorem ...,egoing,jeju,developer,developer is … 2,

docs.google.com

 

DROP TABLE IF EXISTS `author`;
CREATE TABLE `author` (
`aid` int(11) NOT NULL,
`name` varchar(10) DEFAULT NULL,
`city` varchar(10) DEFAULT NULL,
`profile_id` int(11) DEFAULT NULL,
PRIMARY KEY (`aid`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
INSERT INTO `author` VALUES (1,'egoing','seoul',1),(2,'leezche','jeju',2),(3,'blackdew','namhae',3);

DROP TABLE IF EXISTS `profile`;
CREATE TABLE `profile` (
`pid` int(11) NOT NULL,
`title` varchar(10) DEFAULT NULL,
`description` tinytext,
PRIMARY KEY (`pid`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
INSERT INTO `profile` VALUES (1,'developer','developer is ...'),(2,'designer','designer is ..'),(3,'DBA','DBA is ...');

DROP TABLE IF EXISTS `topic`;
CREATE TABLE `topic` (
`tid` int(11) NOT NULL,
`title` varchar(45) DEFAULT NULL,
`description` tinytext,
`author_id` varchar(45) DEFAULT NULL,
PRIMARY KEY (`tid`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
INSERT INTO `topic` VALUES (1,'HTML','HTML is ...','1'),(2,'CSS','CSS is ...','2'),(3,'JavaScript','JavaScript is ..','1'),(4,'Database','Database is ...',NULL);

 

https://sql-joins.leopard.in.ua/

728x90

'Database > Oracle' 카테고리의 다른 글

Oracle [ 테이블 분해 , 조립 , JOIN ]  (0) 2024.02.15
Oracle [ SQL Developer ]  (0) 2024.02.15
Oracle [ SEQUENCE ]  (1) 2024.02.14
Oracle [ 행의 식별자 PRIMARY KEY ]  (0) 2024.02.14
Oracle [ 행 수정 , 행 삭제 ]  (1) 2024.02.14