1. Insert
한번에 단 한 건의 데이터만 입력
유형
insert into 테이블_명 (column_list) value (column_list에 넣을 value_list)
insert into 테이블_명 values(전체 column에 넣을 value_list)
2. update
정보를 수정하는 SQL
형식
update table_name
set column1 = “some_value”
3. delete
인스턴스를 삭제하는 구문, where 절 미사용시 전체 인스턴스 삭제, 전체삭제의 경우 truncate talbe을 추천하나 이 경우 rollback이 불가능 함.
형식
delete from table_name
[where some=’some’]
4. select
데이터를 조회하는 구문
형식
select [all/distinct] columns….
from table_name
옵션
all : default 옵션, 전체를 보여줌
distinct : 중복 row 제거
wildcard : 모든 칼럼 정보
좌측 정렬 : 문자, 날짜 데이터
우측 정렬 : 숫자 데이터alias 부여하기
select column2 as c1, column2 as c2
from table
5. 산술 연산자와 합성 연산자
산술 연산자
기본적으로 수학의 4칙 연산과 동일 함
우선 순위를 위해 괄호 사용 가능
산술 연산된 값에 대해서는 새로운 alias를 부여하는 것이 좋음
합성 연산자
문자와 문자를 연결하는 경우 2개의 수직바(||, 오라클), 더하기(+, MSSQL)를 통해 가능
concat 함수를 통해서도 가능
칼럼과 문자 또는 다른 칼럼과 연결
새로운 칼럼을 생성
'자격증 > SQLD' 카테고리의 다른 글
where 절 (0) | 2016.09.09 |
---|---|
TCL (Transaction Control Language) (0) | 2016.09.09 |
DDL (Data Definition Language) (0) | 2016.09.09 |
관계형 데이터베이스 개요 (0) | 2016.09.09 |
분산 데이터베이스와 성능 (0) | 2016.09.09 |