1. 조회
- SELECT * FROM 테이블명 //전체조회
- SELECT 컬럼명 FROM 테이블명 //특정 컬럼 조회
- SELECT 컬럼명 , 컬럼명 FROM 테이블명 // 여러 컬럼 조회
- SELECT * FROM 테이블명 WHERE age >19 // WHERE을 사용하여 특정 조건에 맞는 테이터만 조회
- SELECT * FROM 테이블명 WHERE age >19 AND age <25
- SELECT * FROM 테이블명 WHERE age >19 or age <12
- SELECT * FROM 테이블명 WHERE age >19 =(SELECT 컬럼명 FROM 테이블명 WHERE NAME LIKE
KIM%
) / SUB-QUERY
//아래의 두 쿼리는 같은 쿼리문이다.
- SELECT * from 테이블명 WHERE age = 19 or age = 20 or age = 21
- SELECT * from 테이블명 WHERE age IN(19,20,21)
2. LIKE
- LIKE의 뒤에 문자열 %는 앞의 문자열에 일치하는 모든 데이터를 가져오고 _의 경우엔 한 글자만 일치하는 데이터를 가져온다.
3. DISTINCT
- SELECT DISTINCT 컬럼명 FROM 테이블명 // 중복값은 하나만 추출한다.
4. ORDER BY
- SELECT * FROM 테이블명 ORDER BY 컬럼명 ASC
- ASC은 올림차순 / DESC는 내림차순 (DEFAULT값은 ASC)
// LIMIT을 사용하여 상위 N개만 가져올 수 있다.
- SELECT * FROM 테이블명 ORDER BY age LIMIT 10
5. 추가
- INSERT INTO 테이블명 (컬럼명) VALUES (값)
6. 수정
- UPDATE 테이블명 SET 컬럼명=수정값 WHERE 조건
7. 삭제