DB/관계형 DB

mysql - CRUD 작업하기

쿠와와 2020. 12. 28. 16:34

Create, Read, Update, Delete두문자어

  • 데이터베이스에서 많이 하는 작업 4가지

 

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

 

 

SELECT 컬럼 FROM 테이블명

  • SELECT * 은 모든 컬럼을 선택한다는 의미

  • 컬럼만 따로 추리는 것도 가능

 

 

WHERE로 조건을 주어 선택 가능

  • AND로 여러가지 조건을 동시에 만족하는 것을 찾음

  • OR로 여러가지 조건 중 하나 이상을 만족하는 것을 찾음

 

 

ORDER BY로 특정 컬럼 값 순서대로 정렬 가능

  • DESC는 내림차순, ASC 오름차순

 

 

LIMIT으로 조회할 개수 제한

 

 

OFFSET으로 앞의 로우들 스킵 가능(OFFSET 2면 세 번째 것부터 찾음)

 

데이터베이스에 있는 데이터를 수정하는 작업

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

 

데이터베이스에 있는 데이터를 삭제하는 작업

  • DELETE FROM 테이블명 WHERE 조건

'DB > 관계형 DB' 카테고리의 다른 글

정규화 논리 (함수 종속성) #(제 1정규형 ~ 제 3+정규형)  (0) 2021.01.10
procedure  (0) 2020.12.29
MYSQL 사용법  (0) 2020.12.27
술어논리와 릴레이션의 연산 #1  (0) 2020.12.02
SQL에서 릴레이션 조작  (0) 2020.11.29