본문 바로가기
SQL/MySQL

MySQL 조회 삽입 변경 삭제방법 정리

by wakestand 2021. 1. 7.
반응형

MySQL에서 조회 삽입 변경 삭제는 CRUD라고도 하는데

하는 방법은 다음과 같다

 

조회

SELECT 컬럼명 OR * FROM 테이블명

 

조회 시 컬럼명을 사용하면 입력한 컬럼만 조회가 가능하고

* 를 사용해주면 테이블의 전체 컬럼을 조회한다

조건이 필요하면 WHERE, GROUP BY를 사용할 수 있고

ORDER BY를 통해 원하는 순으로 정렬이 가능하다

 

추가

INSERT INTO 테이블명(컬럼명) VALUES(값)

 

변경

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

 

변경 시에는 WHERE가 필수가 아니지만

WHERE을 사용하지 않으면 UPDATE 시

테이블의 모든 컬럼이 변경되기 때문에

WHERE을 꼭 써줘야 한다

 

삭제

DELETE FROM 테이블명 WHERE 조건

 

삭제 시에도 변경과 동일하게 WHERE을 꼭 사용해 줘야하는데

WHERE을 넣지 않았다가는

테이블의 모든 데이터가 삭제되기 때문이다

 

마지막으로 예제에 사용한 쿼리는 아래와 같다

 

-- SELECT (조회)
SELECT NAME, AGE
  FROM TB1;

-- INSERT (삽입)
INSERT INTO TB1(NAME, AGE) VALUES('철수', 11);

-- UPDATE (변경)
UPDATE TB1
   SET NAME = '영희'
 WHERE NAME = '철수';

-- DELETE (삭제)
DELETE FROM TB1
      WHERE NAME = '영희';
반응형

댓글