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 |