▶SELECT

 ◎SELECT column1, column2... FROM tableName

 ▷테이블에서 읽을 column들을 선택한다.

 

▶FROM

 ▷읽어들일 table을 선택한다.

 ▷SELECT에서 반드시  필요한 명령어이다.

 

▶WHERE

 ◎SELECT column1, column2... FROM tableName WHERE criteria

 ▷SELECT에서 선택할 row들의 조건을 설정한다.

 ▷<, >, <=, >=, =, <>(다름) 의 비교 연산자 사용가능

 ▷LIKE - 유사 regular expression

  ▷% : 모든 문자열 (reg에서 *)

  ▷_ : 모든 문자 (reg에서 ?)

 

▶GROUP BY

 

▶ORDER BY

 ◎SELECT column1, column2... ORDER BY column ASC

 ▷특정 column 기준으로 오름차/내림차 정렬한다.

 ▷ASC: 오름차 (기본) / DESC: 내림차

 

▶INNER JOIN

 ◎SELECT column1, column2... FROM table1

    INNER JOIN table2 ON table1.columnName = table2.columnName

 ▷다른 테이블로부터 데이터를 가져와 합친다.

 ▷ON: 어떤 row가 합쳐질지 선택한다.

 ▷두 테이블에 같은 이름의 column이 있다면, ~~.column 으로 테이블을 선택 가능하다.

 

▶INSERT 

 ◎INSERT INTO tableName (column1, column2, ... columnN)

    VALUES (value1, value2, ... valueN)

 ▷테이블에 새로운 row를 추가한다.

 

▶UPDATE

 ◎UPDATE tableName SET column1 = value1, column2 = value2 ...

    WHERE criteria

 ▷조건을 만족하는 row들의 값들을 바꾼다.

 

▶DELETE

 ◎DELETE FROM tableName WHERE criteria

 ▷조건을 만족하는 row를 삭제한다.

'컴퓨터 언어 > SQL' 카테고리의 다른 글

SQL 기초  (0) 2020.11.04

+ Recent posts