INSERT ๋ช ๋ น์ด๋ฅผ ์ด์ฉํ ๋ฐ์ดํฐ ์ถ๊ฐ
INSERT INTO VALUES
→ ๊ธฐ์กด ํ ์ด๋ธ์ ์๋ก์ด row๋ฅผ ์ถ๊ฐํ๋ ๊ฒ
.
.
.
SELECT ๋ช ๋ น์ด๋ฅผ ์ด์ฉํ ๋ฐ์ดํฐ ์กฐํ
SELECT FROM
→ ํ ์ด๋ธ์ ๋ฐ์ดํฐ๋ฅผ ์กฐํ
* Default Schema๊ฐ ์๋ ๋ฐ์ดํฐ๋ฅผ ์กฐํํ ๊ฒฝ์ฐ ํ ์ด๋ธ ์ด๋ฆ ์์ Schema ์ด๋ฆ์ ๊ฐ์ด ์์ฑํด์ผ ํ๋ค.
โท SELECT FROM ์์
โซ Customers ํ ์ด๋ธ์ cust_id, cust_name ๋ฐ์ดํฐ ์กฐํ
โซ Vendors ํ ์ด๋ธ์ vend_id, vend_address, vend_state ๋ฐ์ดํฐ ์กฐํ
โซ Customers ํ ์ด๋ธ์์ ์ ์ฒด Column ๋ฐ์ดํฐ ์กฐํ
๋ฐ์ดํฐ ํํฐ๋ง
โถ WHERE ์ ์ ์ด์ฉํ ๋ฐ์ดํฐ ํํฐ๋ง
- where ์ ์ ์ด์ฉํ์ฌ ์ํ๋ ์กฐ๊ฑด์ผ๋ก ๋ฐ์ดํฐ(Row)๋ฅผ ํํฐ๋งํ๋ค.
- where ์ ๋ค์์ ์ํ๋ ์กฐ๊ฑด์ ๋ช ์ํ๋ค.
- where ์ ์ select ๋ฌธ ์ธ์ update, delete ๋ฌธ์์๋ ์ฌ์ฉ ๊ฐ๋ฅํ๋ค.
โท WHERE ์ ์์
โซ Customers ํ ์ด๋ธ์์ cust_state๊ฐ 'MI' ์ธ ๋ฐ์ดํฐ ์กฐํ
โซ Orders ํ ์ด๋ธ์์ order_num์ด 20005 ์ธ ๋ฐ์ดํฐ ์กฐํ
.
.
.
โถ ๋น๊ต ์ฐ์ฐ์๋ฅผ ์ด์ฉํ ๋ฐ์ดํฐ ํํฐ๋ง
- ๊ฐ์( = ), ๊ฐ์ง ์์( < > )
- ํผ( > ), ์์ ( < )
- ํฌ๊ฑฐ๋ ๊ฐ์( >= ), ์๊ฑฐ๋ ๊ฐ์( <= )
โท ๋น๊ต ์ฐ์ฐ์ ์์
โซ Customers ํ ์ด๋ธ์์ cust_state๊ฐ 'MI' ์ด๊ฐ ์๋ ๋ฐ์ดํฐ ์กฐํ
โซ Orders ํ ์ด๋ธ์์ order_num์ด 20007 ๋ณด๋ค ํฐ ๋ฐ์ดํฐ ์กฐํ
.
.
.
โถ AND ์ฐ์ฐ์๋ฅผ ์ด์ฉํ ๋ฐ์ดํฐ ํํฐ๋ง
- ์ฃผ์ด์ง ๋ชจ๋ ์กฐ๊ฑด์ ๋ชจ๋ ๋ง์กฑ ์ํค๋ ๋ฐ์ดํฐ๋ง ์กฐํ
โท AND ์ฐ์ฐ์ ์์
โซ ์ด๋ฆ์ด Fun4All ์ด๋ฉด์ IN ์ฃผ์ ๊ฑฐ์ฃผํ๋ ๊ณ ๊ฐ ์กฐํ
โซ ๋ฏธ๊ตญ์ ๋ด์์ฃผ์ ์๋ ๋ฒค๋ ์กฐํ
.
.
.
โถ OR ์ฐ์ฐ์๋ฅผ ์ด์ฉํ ๋ฐ์ดํฐ ํํฐ๋ง
- ์ฃผ์ด์ง ์กฐ๊ฑด ์ค ํ๋ ์ด์ ๋ง์กฑ ์ํค๋ ๋ฐ์ดํฐ ์กฐํ
โท OR ์ฐ์ฐ์ ์์
โซ MI ์ฃผ์ ๊ฑฐ์ฃผํ๊ฑฐ๋ OH ์ฃผ์ ๊ฑฐ์ฃผํ๋ ๊ณ ๊ฐ ์กฐํ
โซ ๋ฏธ๊ตญ์ ์๊ฑฐ๋ ํ๋์ค์ ์๋ ๋ฒค๋ ์กฐํ
** Workbench์์ SQL ๋ช ๋ น๋ฌธ ์คํ์ 'Ctrl + Enter' ! **
์ฝ๋ํ๋ ์ Java ์น ๊ฐ๋ฐ ์ฒดํ๋จ ํ๋ ์ค '์ฒ์ ์์ํ๋ SQL ํ๋ก๊ทธ๋๋ฐ' ์ด๋ฌ๋ ๊ฐ์๋ฅผ ๋ฃ๊ณ ์์ฑํ์์ต๋๋ค :)
์ฝ๋ํ๋ ์ URL: https://www.codepresso.kr/
'๐ ๊ธฐํ > ์ฝ๋ํ๋ ์ ์ฒดํ๋จ_BE' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
AWS (Amazon Web Service) (0) | 2022.02.26 |
---|---|
Cloud Computing (0) | 2022.02.25 |
[SQL] ๋ฐ์ดํฐ๋ฒ ์ด์ค์ Workbench ์ฌ์ฉ (0) | 2022.02.03 |
[Spring Boot] ์ปจํธ๋กค๋ฌ์ REST API (0) | 2022.01.29 |
HTML๊ณผ CSS์ ๊ธฐ์ด ๊ฐ๋ (0) | 2022.01.28 |