요약
INSERT: 새로운 행을 테이블에 삽입DELETE: 테이블의 행을 삭제UPDATE: 특정 열의 값을 수정SELECT: 질의어
1. INSERT
-- 테이블 생성
CREATE TABLE schema_name.table_name (
col1 VARCHAR(10),
col2 NUMERIC(8, 2)
);
-- 데이터 삽입
INSERT INTO schema_name.table_name
VALUES ('abcd', 1234), ('hhjj', 3932);2. DELETE
-- 모든 행 삭제
DELETE FROM schema.table;
-- 조건부 삭제
DELETE FROM schema.table
WHERE col2 > 3000;3. UPDATE
-- 조건부 수정
UPDATE schema.table
SET col1 = 'abcd',
col2 = 'aaaa'
WHERE col3 < 4000;
-- 공백 및 콤마 제거
UPDATE schema.table
SET col1 = TRIM(col1),
col2 = REPLACE(col2, ',', '');4. SELECT
SELECT 문 구조
- SELECT 절: 질의 결과에 요구되는 열 이름 서술 (
DISTINCT,AS활용 가능)- FROM 절: 질의 대상이 되는 테이블 이름 서술