IT 공부용
2. DB - 테이블 생성(CLI) 본문
# AS (별칭)
SELECT first_name, gender, hire_date FROM employees;
SELECT first_name AS 이름 , gender AS 성 , hire_date AS `회사 입사원` FROM employees;
first_name, gender, hire_date 을 조회하고
각각 이름, 성, 회사 입사원으로 바꿔줌
# 테이블 만들자

CREATE TABLE userTBL (
USERID CHAR(8) NOT NULL PRIMARY KEY,
NAME VARCHAR(10) NOT NULL,
birthYear INT NOT NULL,
addr CHAR(2) NOT NULL,
mobile1 CHAR(3),
mobile2 CHAR(8),
height SMALLINT(3),
mDate DATE
);
CREATE TABLE buyTBL (
num INT AUTO_INCREMENT NOT NULL PRIMARY KEY,
userID CHAR(8) NOT NULL,
prodName CHAR(6) NOT NULL,
groupName CHAR(4),
price INT NOT NULL,
amount SMALLINT NOT NULL,
FOREIGN KEY (userID) REFERENCES userTBL(userID)
);
INSERT INTO usertbl VALUES('LSG','이승기',1987,'서울','010','1111111',182,'2008-8-8');
INSERT INTO usertbl VALUES('KBS','김범수',1979,'경남','011','2222222',173,'2012-4-4');
INSERT INTO usertbl VALUES('KKH','김경호',1971,'전남','019','3333333',177,'2007-7-7');
INSERT INTO usertbl VALUES('JYP','조용필',1950,'경기','011','4444444',166,'2009-4-4');
INSERT INTO usertbl VALUES('SSK','성시경',1979,'서울',NULL,NULL,186,'2013-12-12');
INSERT INTO usertbl VALUES('LJB','임재범',1963,'서울','016','6666666',182,'2009-9-9');
INSERT INTO usertbl VALUES('YJS','윤종신',1969,'경남',NULL,NULL,170,'2005-5-5');
INSERT INTO usertbl VALUES('EJW','은지원',1978,'경북','011',888888,174,'2014-3-3');
INSERT INTO usertbl VALUES('JKW','조관우',1965,'경기','018','999999',172,'2010-10-10');
INSERT INTO usertbl VALUES('BBK','바비킴',1973,'서울','010','000000',176,'2013-5-5');
SELECT *FROM buytbl;
INSERT INTO buytbl VALUES(NULL, 'KBS','운동화',NULL,30,2);
INSERT INTO buytbl VALUES(NULL, 'KBS','노트북','전자',1000,1);
INSERT INTO buytbl VALUES(NULL, 'KBS','모니터','전자',200,1);
INSERT INTO buytbl VALUES(NULL, 'JYP','모니터','전자',200,5);
INSERT INTO buytbl VALUES(NULL, 'BBK','청바지','의류',50,3);
INSERT INTO buytbl VALUES(NULL, 'KBS','메모리','전자',80,10);
INSERT INTO buytbl VALUES(NULL, 'BBK','책','서적',15,5);
INSERT INTO buytbl VALUES(NULL, 'SSK','책','서적',15,2);
INSERT INTO buytbl VALUES(NULL, 'EJW','청바지','의류',50,1);
INSERT INTO buytbl VALUES(NULL, 'EJW','운동화',NULL,30,2);
INSERT INTO buytbl VALUES(NULL, 'BBK','책','서적',15,1);
INSERT INTO buytbl VALUES(NULL, 'BBK','운동화',NULL,30,2);
'▶ Database' 카테고리의 다른 글
| 5. View (0) | 2022.09.23 |
|---|---|
| 4. CREATE, INSERT,DELETE,DROP,UPDATE,TRUNCATE (0) | 2022.09.22 |
| 3. Select문 (0) | 2022.09.22 |
| 1. DB 기본 설정 + GUI로 DB 만져보기 + Select (0) | 2022.09.21 |
| 0. 데이터 베이스 설치 및 이론 (0) | 2022.09.21 |