Search
🛠️

SQL 공부

데이터베이스 생성하기

CREATE DATABASE <DATABASE_NAME>;
SQL
복사

테이블 생성하기

CREATE TABLE ( );
SQL
복사

DISTINCT

SELECT DISTINCT <컬럼명> FROM <TABLE_NAME>;
SQL
복사

LIKE

LIKE 'N%' # N으로 시작하는 단어 찾기 LIKE '%N' # N으로 끝나는 단어 찾기 LIKE '%NG%' # NG를 포함하는 단어 찾기 LIKE 'J___' # J로 시작하면서 총 4글자인 단어 찾기 LIKE '%%' # %로 시작하는 단어 찾기
SQL
복사

테이블 삭제하기

DROP TABLE <TABLE_NAME>;
SQL
복사

SELECT

SELECT attributes [*] FROM <TABLE_NAME> [WHERE condition];
SQL
복사

INSERT

INSERT INTO <TABLE_NAME> VALUES (comma-separated all values); INSERT INTO <TABLE_NAME> (attributes list) VALUES (attributes list 순서와 동일하게 comma-separated values); INSERT INTO <TABLE_NAME> (..., ...), (..., ...), (..., ...);
SQL
복사

UPDATE

UPDATE <TABLE_NAME> SET attribute = value [, attribute = value, ...] [WHERE condition];
SQL
복사

DELETE

DELETE FROM <TABLE_NAME> [WHERE condition];
SQL
복사

ORDER BY

SELECT attribute FROM <TABLE_NAME> [WHERE condition] ORDER BY attribute ASC or DESC LIMIT <COUNT>
SQL
복사

GROUP BY

SQL
복사

ETCD