수업소개
JOIN 연습장을 이용해서 JOIN을 하는 방법과 직접 SQL을 사용해볼 수 있는 샘플 데이터를 소개합니다.
강의소개
샘플 코드
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);