목록조인(JOIN) (2)
Learn & Record
1. 조인(JOIN) - 하나에 쿼리로 여러 개의 테이블에서 조건에 맞는 데이터를 조회하는 방법 - 여러 테이블에 존재하는 정보를 한 번에 조사하고 요약 정보를 뽑아냄 2. 단순 조인 - 두 개 이상의 테이블을 특별한 조건없이 논리곱(AND)으로 조합 - FROM 절에 조회할 테이블을 콤마(,) 나열하여 출력 - 논리곱에 조건을 지정하면 이 중 원하는 조합만 표시 - WHERE 조건 절에 tCar의 회사명과 tMaker의 회사명이 일치하는 것만 표시하도록 지정 SELECT * FROM tCar, tMaker WHERE tCar.maker = tMaker.maker; - 출력 중복을 없애려면 SELECT의 필드 목록에 원하는 필드명만 적는다 SELECT tcar.car, tcar.price, tmaker...

1. 연습문제 (기본값 적용) # 직원 테이블에 각 필드에 기본값을 적용하여 tStaffDefault 테이블을 생성하라 # 부서는 영업부, 직급은 수습, 초봉은 280, 성취도는 1.0의 기본값을 적용하라 # 기본값을 지정해도, NULL허용이라면 NULL 기입 가능 CREATE TABLE tStaffDefault ( NAME CHAR(10) PRIMARY KEY, depart CHAR(10) DEFAULT '영업부' NOT NULL, gender CHAR(5) NOT NULL, joindate DATE NOT NULL, grade CHAR(10) DEFAULT '수습' NOT NULL, salary INT DEFAULT 280 NOT NULL, score DECIMAL(5,2) DEFAULT 1.0); ..