SELECT(선택)문 -> 테이블에 있는 데이타베이스 값을 가져올때 사용
사용 구문
SELECT 열이름 FROM 테이블이름 WHERE 조건 ORDER BY 정렬방식
사용 예시
SELECT id,name FROM table1 WHERE name="박승원" ORDER BY DESC;
구문 해석
SELECT id,name FROM table1 -> table1에서 id,name을 가져온다
WHERE name="박승원" -> name이 '박승원'인 값만 가져온다
ORDER BY DESC -> 내림차순을한다 (ex:5 4 3 2 1 ) 오름차순(ex:1 2 3 4 5 )
INSERT(입력)문 -> 데이터를 삽입할 때 사용
사용 구문
INSERT INTO ("열이름1의 데이터값1","열이름2의 데이터값","열이름3의 데이터값") table1
VALUE("열이름1","열이름2","열이름3")
사용 예시
INSERT INTO ("박승원","25","부산) table1 VALUE(name,age,addr)
구문 해석
name,age,addr의 필드에 박승원,25,부산값을 각각 넣겠다는 뜻! 순서대로 삽입함
DELETE(삭제)문 -> 데이터를 삭제할때 사용
사용 구문
DELETE 테이블이름 WHERE 조건
사용 예시
DELETE FROM table1 WHERE name = '박승원'
구문 해석
name이 박승원을 만족하는 행을 전부 삭제
UPDATE(수정)문 -> 데이터를 수정할 때 사용
사용 구문
UPDATE 테이블이름 SET 열이름1=데이터값1 ,열이름2,데이터값2 WHERE 조건
사용예시
UPDATE table1 SET name="박윤화" WHERE name="박승원"
구문 해석
name이 '박승원'인 사람들 전부를 '박윤화'로 바꿔라
'프로그래밍 학습 > SQL' 카테고리의 다른 글
[MSSQL] 임시테이블 개념과 사용방법! (0) | 2014.01.17 |
---|---|
[MSSQL] IF ~ ELSE 개념과 사용방법! (0) | 2014.01.16 |
[MSSQL] 변수선언(DECLARE) 자료형 사용 (2) | 2014.01.16 |
[MSSQL] 트랜잭션의 개념과 이해 (0) | 2014.01.11 |
[MSSQL] GROUP BY 와 집계함수 사용방법 (0) | 2013.12.12 |