codecamedy의 learn SQL 1. Manipulation

2021. 12. 7. 23:35·프로그래밍 언어 및 기타/SQL

 

https://www.codecademy.com/learn/learn-sql

 

SQL Tutorial: Learn SQL For Free | Codecademy

Learn SQL - a language used to communicate with databases using SQL and learn how to write SQL queries.

www.codecademy.com

 

Learn how to use SQL to access, create, and update data stored in a database.

 

딱 봐도 까먹을 각이라 적어놓는다.

 

1. SELECT

SELECT * FROM celebs;

2. CREATE

CREATE TABLE celebs (
   id INTEGER, 
   name TEXT, 
   age INTEGER
);

3. INSERT

INSERT INTO celebs (id, name, age) 
VALUES (1, 'Justin Bieber', 22);

4. ALTER

ALTER TABLE celebs 
ADD COLUMN twitter_handle TEXT;

alter로 table에 새로운 column을 추가할 수 있다.

 

5. UPDATE

UPDATE celebs 
SET twitter_handle = '@taylorswift13' 
WHERE id = 4;

6. DELETE

DELETE FROM celebs 
WHERE twitter_handle IS NULL;

7. Constraints

CREATE TABLE celebs (
   id INTEGER PRIMARY KEY, 
   name TEXT UNIQUE,
   date_of_birth TEXT NOT NULL,
   date_of_death TEXT DEFAULT 'Not Applicable'
);

column에서 type을 정의한 뒤 추가 제약/정보.

 

 

  • CREATE TABLE creates a new table.
  • INSERT INTO adds a new row to a table.
  • SELECT queries data from a table.
  • ALTER TABLE changes an existing table.
  • UPDATE edits a row in a table.
  • DELETE FROM deletes rows from a table.

'프로그래밍 언어 및 기타 > SQL' 카테고리의 다른 글

codecamedy의 learn SQL 4. Multiple Tables  (0) 2022.08.06
codecamedy의 learn SQL 3. Aggregate Functions  (0) 2022.08.05
codecamedy의 learn SQL 2. Queries  (0) 2022.08.05
'프로그래밍 언어 및 기타/SQL' 카테고리의 다른 글
  • codecamedy의 learn SQL 4. Multiple Tables
  • codecamedy의 learn SQL 3. Aggregate Functions
  • codecamedy의 learn SQL 2. Queries
용나리
용나리
  • 용나리
    티스토리 블로그
    용나리
  • 전체
    오늘
    어제
    • 분류 전체보기 (333)
      • 과거의 것들 (93)
        • AI Tech boostcamp (92)
      • 생각정리(고찰) (2)
      • 기술 글 (0)
      • 코딩테스트 (4)
        • C++ (0)
        • Python (4)
      • CS (121)
        • 컴퓨터 시스템 (4)
        • 코틀린 인 액션 (13)
        • 김영한 스프링 강의 (104)
      • 일지 남기기용 (11)
        • 운동 (10)
      • 개발 배포 해보기 (1)
      • 프로그래밍 언어 및 기타 (32)
        • Spring Boot (9)
        • Python (9)
        • Kotlin (1)
        • Flutter (2)
        • SQL (4)
        • Docker (3)
        • 공통 (4)
      • os (4)
        • Linux (4)
      • 기술 (17)
        • PyTorch (6)
        • Computer Vision (6)
        • NLP (1)
        • 기타 (4)
      • 제품 후기 (0)
      • 게임 (0)
        • Human Resource Machine (0)
      • 강의 (26)
        • fullstackdeeplearning_sprin.. (9)
        • 부캠 안드로이드 학습정리 (17)
      • 개인 메모 (10)
      • IT 기타 (5)
      • 논문 읽기 연습 (5)
        • Computer Vision (1)
        • NLP (0)
        • 공통 (2)
        • 그냥 메모 (2)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    파이썬 실행경로
    pip install killed
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.5
용나리
codecamedy의 learn SQL 1. Manipulation
상단으로

티스토리툴바