본문 바로가기
자격증/SQLD

[#SQLD] 제 3절 DML

by dopal2 2023. 2. 27.
반응형

3DML

1. INSERT

: 테이블에 데이터를 입력

           - INSERT INTO 테이블명 (COLUMN_LIST) VALUES (COLUMN_LIST에 넣을 VALUE_LIST);

           - INSERT INTO 테이블명 VALUES (전체 COLUMN에 넣을 VALUE_LIST)

2. UPDATE

: 칼럼을 수정

           - UPDATE 테이블명 SET 수정되어야 할 칼럼 명 = 새로운 값;

3. DELETE

: 데이터 삭제를 수행

           - DELETE [FROM] 삭제를 원하는 정보가 들어있는 테이블명;

4. SELECT

: 데이터를 조회

           - SELECT [ALL/DISTINCT] 보고싶은 칼럼 명, 보고싶은 칼럼 명, … FROM 해당 칼럼들이 있는 테이블명;

           - ALL : Default 옵션이므로 별도로 표시하지 않아도 됨

           - DISTINCT : 중복된 데이터가 있는 경우 1건으로 처리해서 출력

`          * DISTINCT 옵션

           * WILDCARD(*, %, -) * : 전체, % : 전체, - : 한 글자

           * ALIAS : 일종의 별명 (AS, as)

5. 산술연산자와 합성연산자

           * 산술연산자

                     - () : 연산자 우선순위를 변경하기 위한 괄호 (괄호 우선 연산)

                     - * : 곱하기

                     - / : 나누기

                     - + : 더하기

                     - - : 빼기

           * 합성 연산자

                     - 문자연결 : “||” (ORACLE), “+” (SQL SERVER), CONCAT(String1, String2) 함수

 

반응형

'자격증 > SQLD' 카테고리의 다른 글

[#SQLD] 제 5절 WHERE절  (0) 2023.02.27
[#SQLD] 제 4절 TCL  (0) 2023.02.27
[#SQLD] 제 2절 DDL  (0) 2023.02.20
[#SQLD] 제 1절 관계형 데이터베이스 개요  (0) 2023.02.20
[#SQLD] 제 6절 분산 데이터베이스와 성능  (0) 2023.02.20

댓글