[MySQL] SQL문 2. INSERT, UPDATE, DELETE문

INSERT

테이블에 데이터를 삽입하는 명령

형식

INSERT [INTO] TABLE[(열1, 열2, ...)] VALUES (값1, 값2, ...)

예시

insert INTO usertbl(userID, name, birthYear, addr, height, mDate) values('kyu', '김성규', 1989, '서울', 176, '2000-10-10');

  • usertbl에 values 값들이 들어간다.
  • 만약 테이블을 만들 때, AUTO_INCREMENT 설정을 한 경우 입력하지 않아도 된다.

UPDATE

테이블에 입력되어 있는 값을 변경하기 위해 사용한다.

형식

UPDATE 테이블이름 SET 열1=값1, 열2=값2, ... WHERE 조건;

예시

UPDATE usertbl SET userID='KYUKYU', height=178 WHERE userID='kyu';

  • usertbl의 userID가 kyu인 행을 찾아 userID와 height를 수정한다.
  • WHERE절로 조건을 설정하지 않으면 전체 행이 수정된다.

DELETE

테이블에 입력되어 있는 값을 삭제하기 위해 사용된다.

형식

DELETE FROM 테이블이름 WHERE 조건;

예시

DELETE FROM usertbl WHERE userID='BBK';

  • usertbl에서 userID가 BBK인 행을 찾아 데이터를 삭제한다.
  • WHERE절로 조건을 설정하지 않으면 전체 행이 수정된다.

homebdy
homebdy 개발에 이제 막 발 담근 사람. 개발에 이제 막 발 담근 사람. 개발에 이제 막 발 담근 사람. 개발에 이제 막 발 담근 사람.
comments powered by Disqus