1. 쿼리문
기본적으로 대문자를 사용하지 않아도 정상적으로 작동하지만
사용자 입력값과 구분하기위해 대문자로 작성하는 것을 권장한다.
반드시 끝에 ;
를 작성해야 작성중인 문이 제대로 작성된다
CREATE DATABASE
Database를 생성하기 위한 쿼리
1 | CREATE DATABASE book_store; |
DROP DATABASE
데이터베이스를 삭제하는 쿼리
1 | DROP DATABASE 데이터베이스명; |
CREATE TABLE
TABLE 생성을 위한 쿼리
1 | CREATE TABLE develop_book ( |
INSERT INTO
테이블에 row 데이터를 넣는 명령어
1 | INSERT INTO develop_book VALUES(1. '2019-12-17', '맛있는 MongoDB'); |
순서를 지정하고 싶다면 아래와 같이 쓴다.
1 | INSERT INTO develop_book (book_id, date, name) VALUES (3, '2020-01-03', 'HTML/CSS'); |
VALUES 뒤에 여러 개의 데이터를 작성하여 여러 데이터를 추가할 수 있다.
SELECT
데이터를 조회할 때 쓰는 명령어
1 | SELECT * FROM develop_book; |
develop_book의 모든 데이터를 조회하는 명령어
WHERE
조건에 맞는 데이터를 조회하기 위해 사용하는 명령어
1 | SELECT * FROM develop_book WHERE book_id > 3; |
서브쿼리
쿼리문 안에 쿼리문을 사용할 때 사용한다
1 | SELECT * FROM develop_book WHERE '2020-01-03' = ( |
위 서브쿼리 결과와 ‘2020-01-03’이 같다면 develop_book 테이블의 모든 데이터가 출력된다.
UDATE
데이터를 수정할 때 사용한다
1 | UPDATE develop_book SET name = 'Java' WHERE book_id = 2 |
AS
- 출력 결과의 컬럼명을 원래 이름과 다르게 변경하여 출력하는 기능
- 복사
1 | // 이름 다르게 출력 |
1 | // 복사 |
If you like this blog or find it useful for you, you are welcome to comment on it. You are also welcome to share this blog, so that more people can participate in it. If the images used in the blog infringe your copyright, please contact the author to delete them. Thank you !