SQL 쿼리문
INSERT문
-insert문은 데이터를 저장하는 용도의 쿼리문 입니다.
-insert into [테이블명](컬럼1, 컬럼2,....) values(값1, 값2,....);
-테이블명 뒤에 컬럼명을 명시하지 않으면 전체 컬럼에 대해 값을 지정해야 합니다.
UPDATE문
-update 쿼리는 데이터를 수정하는 용도 입니다.
-update [테이블명]
set [수정할 컬럼명] = [수정할 컬럼의 값]
where [조건];
DELETE문
-delete 쿼리는 데이터를 삭제하는 용도 입니다.
-delete from [테이블명]
where [조건];
-테이블 내부 데이터 전체 삭제 : TRUNCATE TABLE [테이블명];
-rollback이 되지 않습니다.
SELECT문
-select 쿼리는 데이터베이스로부터 정보를 조회하는 문장입니다.
-select [컬럼1], [컬럼2],....
from [테이블명]
where [조건];
-테이블의 모든 컬럼을 조회하고 싶으면 select * [테이블명]; 이라고 써주면 됩니다.
-select문의 정렬
[정렬 방법]
select 칼럼명~
from 테이블명
[where 조건]
order by 정렬 방식;
[정렬 방식]
order by 칼럼명1, 칼럼명2,...방식(오름차순 or 내림차순)
order by 칼럼번호1, 칼럼번호2,....
asc = 오름차순(order by 칼럼명 desc;)
desc= 내림차순
DROP문
-테이블을 삭제할 수 있는 쿼리문입니다.
-drop table [테이블이름];
commit
-서버에 입력한 쿼리문들의 상태 지저을 저장하는 용도
-commit과 rollback은 DML문에서만 작동합니다.
rollback
-commit된 위치를 기준으로 commit 이후에 작성 쿼리문을 commit한 시점으로 되돌립니다.