SQL

Mango·2022년 3월 13일
0

[1]
SQL이란 ? Structutred Query Language

[2]

테이블 생성

CREATE TABLE table_name (
	id INT,
    name VARCHAR(50),
    price INT,
    count INT
);

생성 쿼리

INSERT INTO
	table_name(id, name, price, count)
VALUES
	(1, 'name1', 1000, 5),
    (2, 'name2', 2000, 10);

조회 쿼리

SELECT * FROM table_name;

수정 쿼리

UPDATE table_name 
SET price = 1111
WHERE id = 1;

삭제 쿼리

DELETE FROM table_name
WHERE id=1;

[11]
TABLE JOIN : 두 테이블 데이터를 하나로 가져오는 것
- INNER JOIN
- OUTER JOIN : LEFT JOIN, RIGHT JOIN, FULL JOIN

ex) SNS에서 댓글 달 때 댓글+닉네임이 나타나는 것
-> comments table에 users table을 붙여주고 join조건을 준다.
-> from절의 데이터를 join절의 데이터와 조건을 걸러서 합쳐준다.

SELECT *
FROM comments
JOIN users ON
	users.id = comments.user_id;

[12] INNER JOIN

[13] LEFT JOIN
: inner join의 결과와 left table의 데이터를 합치는 것. 빈곳은 null로 받아온다.

profile
How u do that

0개의 댓글

관련 채용 정보