-- 데이터 입력 하기
/*
insert into usertbl(userName, birthYear, addr, mobile)
values ('이승기', 1987, '서울', '011-111-1111');
insert into usertbl(userName, birthYear, addr, mobile)
values ('김경호', 1971, '전남', '019-333-3333');
*/
insert into usertbl(userName, birthYear, addr, mobile)
values ('이승기', 1987, '서울', '011-111-1111'),
('김경호', 1971, '전남', '019-333-3333'),
('윤종신', 1969, '경남', ''),
('임재범', 1963, '서울', '011-222-2222'),
('은지원', 1978, '경북', '011-444-4444'),
('조관우', 1965, '경기', '011-555-5555'),
('김범수', 1987, '경남', '011-111-1111'),
('조용필', 1987, '경기', '011-111-1111'),
('바비킴', 1987, '서울', '011-111-1111'),
('성시경', 1987, '경남', null);
desc usertbl;
select * from usertbl;
-- 다른 테이블 삭제 하고자 하는 테이블을 참조 하고 있다면
-- 테이블 삭제가 바로 안된다. (굳이 삭제하고 싶다면 참조 테이블을 먼저 삭제 해야 한다)
-- drop table buytbl;
-- drop table usertbl;
-- delete 데이터를 삭제 하는 명령어 이다.
-- delete from usertbl;
select * from usertbl;
insert into buytbl(userName, prodName, price, amount)
values ('김범수', '운동화', 30, 2),
('김범수', '노트북', 1000, 1),
('조용필', '모니터', 200, 1),
('바비킴', '모니터', 200, 5),
('김범수', '청바지', 50, 3),
('바비킴', '메모리', 80, 10),
('성시경', '책', 15, 5),
('은지원', '책', 15, 2),
('은지원', '청바지', 50, 1),
('바비킴', '운동화', 30, 2),
('은지원', '책', 15, 1),
('바비킴', '운동화', 30, 2);
select * from buytbl;
-- 홍길동은 현재 userTBL 테이블에 존재 하지 않는 값이다.
-- 그래서 buytbl row 값으로 들어 올 수 없다. (제약 때문에)
insert into buytbl(userName, prodName, price, amount)
values ('홍길동', '운동화', 30, 2);
-- usertbl 이승기 사람 조회 해보자.
-- 특정 데이터를 조회 하고 싶다면 --> 필터를 건다 (WHERE)
select * from usertbl WHERE userName = '이승기';
select * from buytbl where userName = '김범수';
'MySQL > MySQL 기본' 카테고리의 다른 글
[MySQL] SELECT 구문과 조건절 (1) | 2024.06.04 |
---|---|
[MySQL] INSERT 구문과 제약 사항 (0) | 2024.06.04 |
[MySQL] 테이블 생성과 제약 사항 연습 (0) | 2024.06.03 |
[MySQL] 데이터베이스 모델링 (0) | 2024.05.29 |
[MySQL] 데이터베이스란 (0) | 2024.05.28 |