# INSERT: 데이터 입력
INSERT INTO 테이블명(칼럼명) VALUES (필드값, ..);
INSERT INTO 테이블명 VALUES (필드값, ..);
# UPDATE: 데이터 수정
UPDATE 테이블명 SET 칼럼명=필드값;
# DELETE: 데이터 삭제
DELETE FROM 테이블명 WHERE 조건절;
DELETE FROM 테이블명;
- DELETE로 데이터를 삭제해도 테이블 용량은 초기화되지 않음
- TRUNCATE는 초기화됨
- DROP은 객체 삭제 명령어
# SELECT: 데이터 선택
SELECT 칼럼명 FROM 테이블명; // 칼럼 별 데이터 선택
SELECT DISTINCT 칼럼명 FROM 테이블명; // 데이터 중복없이 선택
SELECT * FROM 테이블명; // 전체 칼럼의 데이터 선택
※ 앨리어스(Alias) = 별칭
더보기
- SELECT 칼럼명 AS 별명: 출력되는 칼럼명 설정
- FROM 테이블명 별명: 테이블명 설정., 중복되면 SELECT절에서 앨리어스 필수
# 추가적으로
- 문자열은 '+' 연산자 or CONCAT 함수로 문자열 2개 합성 가능, Oracle에서는 ||도 가능
- DUAL: Oracle의 기본 더미 테이블, 연산 수행을 위해 사용됨
'자격증 & 기타 > SQLD' 카테고리의 다른 글
[SQLD] WHERE절과 연산자 (0) | 2023.10.30 |
---|---|
[SQLD] TCL(Transaction Control Language) (0) | 2023.10.30 |
[SQLD] DDL(Data Definition Language) (0) | 2023.10.30 |
[SQLD] 관계형 DB (1) | 2023.10.30 |
[SQLD] 분산 DB 데이터에 따른 성능 (0) | 2023.10.26 |