안녕하세요
공대생 블로거 여니입니다:)
오늘은 SQL Insert,Update,Delete에 대해서 알아보려고 해요!
이미 Select 하기 위해 insert를 사용해서 테이블에 원하는 값을 넣긴 했지만..
그래도 insert에 대해 알아보아요 ㅎ.ㅎ
insert를 하면 테이블에 새로운 투플을 삽입할 수 있어요
일단 투플을 삽입하기 위해서는 테이블의 형식에 대해 알아야 해요!
desc 테이블명;
이렇게 입력하면 위 사진처럼 쫘라락 뜨게 됩니다
저희는 이름은 김민지, 나이는 24, 직업은 직장인, 주소는 서울광역시로 한번 투플을 삽입해볼게요
INSERT INTO 개인정보 values('김민지',24,'직장인','서울광역시');
짜잔
맨 아래쪽을 보면 김민지라는 사람의 개인정보가 들어가 있는 것을 확인할 수 있죠!
이런 식으로 데이터 삽입을 진행하시면 됩니다
INSERT INTO 테이블명 VALUES(값);
이제는 Update에 대해서 알아볼게요
update 테이블명 set 변경 값 (where 조건);
저희는 김민지라는 사람의 나이를 24살에서 28살로 변경하고 직업을 군인으로 변경해볼게요!
update 개인정보 set 나이=28,직업='군인' where 이름='김민지';
짜잔!
변경이 완료된 거 보이시나요!?
update도 insert 만큼이나 간단하죠?
update 테이블명 set 변경 값--- where 조건;
이런 형식에 맞춰서 입력을 해주시면 됩니다!!
이제 마지막으로 삭제하는 방법에 대해서 알아볼까요!?
삽입이랑 업데이트보다 더 간단한 것 같아요
delete from 테이블명;
이런 식으로 써주시면 되는데 조건을 추가할 경우엔 where 키워드를 사용하시면 되겠죠~?
아까 만들었던 김민지라는 사람의 개인정보를 삭제해보도록 해요!
delete from 개인정보 where 이름='김민지';
사라진 것을 확인할 수 있어요!
테이블의 모든 투플을 삭제하려면 delete from 개인정보;
이렇게 입력하면 되겠죠?
오늘 포스팅은 여기서 마치도록 할게요
다음에 또 만나요 안녕~
'여니의 프로그래밍 study > MySQL' 카테고리의 다른 글
[데이터베이스 개론] 4장 기출문제 풀고 정답 공유하기! (2) | 2020.10.24 |
---|---|
[데이터베이스 개론] 3장 데이터베이스 시스템 기출문제 정답공유! (0) | 2020.10.23 |
[SQL문 #06] SQL Select 검색 시 Order by로 정렬하기 (0) | 2020.05.29 |
[SQL문 #05] SQL Select 검색 시 Null을 이용한 검색 방법 (2) | 2020.05.28 |
[SQL문 #04] SQL Like를 이용해서 원하는 데이터를 검색하는 방법 (0) | 2020.05.27 |