Database/MySQL

[MySQL] 테이블 데이터 추가(Insert), 접근(Select), 수정(Update), 삭제(Delete) 하기

Mei99 2024. 5. 13. 13:05

INSERT : 행을 추가

SELECT : 데이터 조회

UPDATE : 기존 데이터 수정(변경)

DELETE : 행을 삭제

 

테이블 데이터 Insert, Select, Update, Delete 사용

- INSERT 문법

컬럼명과 각 컬럼에 넣어줄 값을 순서대로 입력해 준다.

insert into 테이블명 (컬럼1, 컬럼2, ...) values (값1, 값2, ...);

 

 

여러 행을 한 번에 추가할 수도 있다.

② insert into 테이블명 ( 컬럼1, 컬럼2, ... ) values ( 값1, 값2, ... ), ( 값1, 값2, ... ), ( 값1, 값2, ... ), ...;

 

 

 

 

- SELECT 문법

전체 데이터 조회

select와 from 사이에 * : 모든컬럼

select * from 테이블명;

 

특정 컬럼만 조회

select 컬럼1, 컬럼2, ... from 테이블명;

 

 

 

 

- UPDATE 문법

set 절에 어떤 컬럼의 데이터를 어떻게 수정할 것인지 넣어준다.

where 절 조건식에 수정할 행을 지정해줘야 한다.(생략하면 모든 행이 수정된다)

update 테이블명 set 컬럼1 =값1, 컬럼2=값2, ... where 조건식 ;  

 

 

 

 

- DELETE 문법

삭제하고 싶은 행을 where 절 조건식에 넣어준다.

만약, where 절 조건식을 생략하면 모든 행이 삭제된다.

delete from 테이블명 where 조건식;

 

 

 

INSERT, UPDATE, DELETE 명령을 실행하면 처리상태만 표시되고, 결과는 출력하지는 않는다.

그렇기 때문에 결과는 SELECT 로 확인해야 한다.