mysql delete.update
TRANSCRIPT
데이터베이스개론
DELETE, UPDATE
NHN NEXT 정호영
나눔고딕 및 나눔고딕코딩 글꼴을 설치해 주세요.
DELETE 쿼리
DELETE FROM 테이블이름 WHERE 조건;
!주의사항: WHERE 절이없으면전부다날라간다.
팁:
DELETE를 하기전에
SELECT * 를해보고,삭제할데이터가맞으면
SELECT * DELETE로 변경합니다.
UPDATE 쿼리
UPDATE테이블이름 SET 컬럼이름 = 값 WHERE 조건;
Q. 이씨들의등급을모두 P로 바꾸시오.
Q. 1500원이하인유저의돈을 10%증가시키시오.
UPDATE 쿼리
UPDATE테이블이름 SET 컬럼이름 = 값 WHERE 조건;
Q. 이씨들의등급을모두 P로 바꾸시오.
Q. 1500원이하인유저의돈을 10%증가시키시오.
추가실험: 백만명데이터 생성하기
스크립트를이용해서백만 개의 레코드를삽입합니다.
두 쿼리는성능에 어떤 차이가있을까요?
SELECT * FROM USER WHERE ID = 'XXXX';
SELECT * FROM USER WHERE NAME = 'XXXX';
THANK YOU!!!