티스토리 뷰
728x90
[부스트 코스] 웹 백엔드 학습 내용을 정리한 글입니다.
INSERT
데이터를 입력할 때 사용합니다.
INSERT INTO 테이블명(필드1, 필드2, 필드3, 필드4, … ) VALUES ( 필드1의 값, 필드2의 값, 필드3의 값, 필드4의 값, … ) I NSERT INTO 테이블명 VALUES ( 필드1의 값, 필드2의 값, 필드3의 값, 필드4의 값, … )
- 필드명을 지정해주는 방식
- 디폴트 값이 세팅되는 필드는 생략 가능
- 필드가 추가/변경/수정 되는 변경에 유연하게 대처 가능
- 필드명을 생략하는 방식
- 모든 필드 값을 반드시 입력
role_id가 200이고 description이 CTO인 데이터를 추가하는 예제
UPDATE
데이터를 업데이트 할때 사용합니다.
WHERE 절을 생략할 경우 전체를 업데이트하기 때문에 주의해야 합니다.
UPDATE 테이블명 SET 필드1=필드1의값, 필드2=필드2의값, 필드3=필드3의값, … WHERE 조건식
role_id가 200인 데이터의 description을 CTO로 업데이트하는 예제
DELETE
데이터를 삭제 할 때 사용합니다.
WHERE 절을 생략할 경우 전체를 삭제하기 때문에 주의해야 합니다.
DELETE FROM 테이블명 WHERE 조건식
role_id가 200인 데이터를 삭제하는 예제
728x90
댓글