mysql delete.update

6
데이터베이스 개론 DELETE, UPDATE NHN NEXT 정호영 나눔고딕 및 나눔고딕코딩 글꼴을 설치해 주세요.

Upload: hoyoung-jung

Post on 13-Jul-2015

416 views

Category:

Engineering


0 download

TRANSCRIPT

Page 1: MySQL delete.update

데이터베이스개론

DELETE, UPDATE

NHN NEXT 정호영

나눔고딕 및 나눔고딕코딩 글꼴을 설치해 주세요.

Page 2: MySQL delete.update

DELETE 쿼리

DELETE FROM 테이블이름 WHERE 조건;

!주의사항: WHERE 절이없으면전부다날라간다.

팁:

DELETE를 하기전에

SELECT * 를해보고,삭제할데이터가맞으면

SELECT * DELETE로 변경합니다.

Page 3: MySQL delete.update

UPDATE 쿼리

UPDATE테이블이름 SET 컬럼이름 = 값 WHERE 조건;

Q. 이씨들의등급을모두 P로 바꾸시오.

Q. 1500원이하인유저의돈을 10%증가시키시오.

Page 4: MySQL delete.update

UPDATE 쿼리

UPDATE테이블이름 SET 컬럼이름 = 값 WHERE 조건;

Q. 이씨들의등급을모두 P로 바꾸시오.

Q. 1500원이하인유저의돈을 10%증가시키시오.

Page 5: MySQL delete.update

추가실험: 백만명데이터 생성하기

스크립트를이용해서백만 개의 레코드를삽입합니다.

두 쿼리는성능에 어떤 차이가있을까요?

SELECT * FROM USER WHERE ID = 'XXXX';

SELECT * FROM USER WHERE NAME = 'XXXX';

Page 6: MySQL delete.update

THANK YOU!!!