데이터 분석가
article thumbnail
Published 2023. 10. 5. 13:53
SQL-데이터 정의어 SQL
  • 이번 글에서는 SQL 기초문법 중의 하나인 데이터 정의어에 대해 설명하고자 한다.

교재 구매

  • 아래 교재내용을 토대로 진행해보겠습니다.

https://www.yes24.com/Product/Goods/86544423

 

SQL로 맛보는 데이터 전처리 분석 - 예스24

SQL을 이용하여 현업에서 자주 사용되는 KPI 지표를 직접 추출해본다데이터 분석을 하기 위해서는 데이터베이스에 존재하는 데이터를 직접 추출할 수 있어야 한다. SQL은 우리가 데이터베이스에

www.yes24.com

데이터 정의

1) CREATE TABLE

  • 테이블을 생성하는 명령어
CREATE TABLE IF NOT EXISTS tasks (
    task_id INT AUTO_INCREMENT
    , title VARCHAR(255) NOT NULL
    , start_date DATE 
    , due_date DATE 
    , priority TINYINT NOT NULL DEFAULT 3 
    , DESCRIPTION TEXT 
    , PRIMARY KEY (task_id)
);

2) ALTER TABLE

  • 테이블을 변경하는 명령어
ALTER TABLE tasks ADD quantity int;
ALTER TABLE tasks DROP COLUMN description;
ALTER TABLE tasks ADD CONSTRAINT check_quantity CHECK(quantity>1);
ALTER TABLE tasks DROP CONSTRAINT check_quantity;

3) DROP TABLE

  • 테이블을 삭제하는 명령어
DROP TABLE tasks;

4) 정리

  • 과거 공부했던 요약 정리입니다.

'SQL' 카테고리의 다른 글

SQL - 코호트 분석, RFM  (0) 2023.10.12
SQL - 쿼리의 문법 순서  (0) 2023.10.12
SQL - Retention Rate, Churn Rate  (0) 2023.10.06
SQL-데이터 조작어  (0) 2023.10.05
profile

데이터 분석가

@이꾹꾹

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!