* DML?
-Data Manipulation Language :
-데이터 조작 언어로 테이블에 값을 삽입 / 수정 / 삭제 하는 언어
0. SELECT : 테이블에서 값들을 조회
-SELECT ~ FROM ~
JOIN ~
WHERE ~
GRUOP BY ~
HAVING ~
ORDER BY ~
SELECT 구문에서 실행 :
FROM => WHERE => GROUP BY => HAVING => SELECT => ORDER BY
순으로 이루어지므로 주의해야 한다.
1. INSERT : 테이블에 새로운 행 추가
- INSERT INTO `테이블명` VALUES ( 값 ...) ;
- INSERT INTO `테이블명` (`컬럼명` ...) VALUES (값 ...) ;
* VALUES 대신 서브쿼리를 넣을수도 있다 , 값을 안넣으면 NULL이 된다
* INSERT ALL 로 서브쿼리의 값을 여러 테이블에 한번에 삽입 가능
2. UPDATE : 테이블에 기록된 컬럼의 값을 수정
- UPDATE `테이블명` SET `컬럼명` = 값(서브쿼리 가능)
-(WHERE ~조건)
3. DELETE : 테이블의 행을 삭제
- DELETE FROM `테이블명`
- (WHERE ~조건)
'개발자로 업그레이드 되자 > 오라클,SQL' 카테고리의 다른 글
오라클 DBMS 정리 7(DDL) (0) | 2021.09.29 |
---|---|
오라클 DBMS 정리 6(DDL) (0) | 2021.09.29 |
오라클 DBMS 정리 4( 서브쿼리) (0) | 2021.09.28 |
오라클 DBMS 정리 3(집합 / JOIN) (0) | 2021.09.28 |
오라클 DBMS 정리 2(함수) (0) | 2021.09.28 |