์ค๋์ ๋ช
์ธ
" ์ฐ๋ฆฌ๋ ๋ณํ๋ฅผ ๋ฏฟ์ด์ผ ํ๋ค. "
- ๋ฒ๋ฝ ์ค๋ฐ๋ง
(๋ฏธ๊ตญ 44๋ ๋ํต๋ น)
SQL (Strunctured Query Language) ๋ถ๋ฅ โ ๋ฐ์ดํฐ ์ ์์ด (DDL: Data Definition Language)โ ๋
ผ๋ฆฌ/๋ฌผ๋ฆฌ์ ๋ฐ์ดํฐ ๊ตฌ์กฐ ์ ์CREATE (์์ฑ)CREATE DOMAIN / SCHEMA / TABLE / VIEW / INDEX โ ์์ฑALTER (๋ณ๊ฒฝ)TABLE ์ด๋ฆ ๋ณ๊ฒฝ โ ALTER TABLE / ์ปฌ๋ผ ์ถ๊ฐDROP (์ญ์ )DROP DOMAIN / SCHEMA / TABLE / VIEW / INDEX โ ์ญ์ * CASCADE : ์ฐธ์กฐํ๋ ๋ชจ๋ ๊ฐ์ฒด ํจ๊ป ์ ๊ฑฐ* RESTRICTED : ์ ๊ฑฐํ ์์๋ฅผ ๋ค๋ฅธ ๊ฐ์ฒด๊ฐ ์ฐธ์กฐ ์ ์ ๊ฑฐ ์ทจ์ โก ๋ฐ์ดํฐ ์กฐ์์ด (DML : Data MAnipulation Language)SELECT (๊ฒ์)SELECT FROM ํ
์ด๋ธ๋ช
..
๐ 1. ๋ฌธ์ ์ค๋ช
๐ก 2. ์ ๊ทผ๋ฐฉ์์ด ๋ฌธ์ ํต์ฌ์ ์กฐ๊ฑด์ ๋ฐ๋ผ์ STATUS ๋ผ๋ ์ปฌ๋ผ์ ๋ค๋ฅธ ๊ฒฐ๊ณผ๊ฐ์ ๋ณด์ฌ์ฃผ๋ ๊ฒ์ด๋ค์๋ฐ์์ ์กฐ๊ฑด๋ฌธ์ผ๋ก IF๋ CASE๋ฌธ ์ฐ๋ ๊ฒ์ฒ๋ผ MySQL ์์๋ SELECT ์ ์ CASE ๋ฌธ์ ์จ ์ค ์ ์๋ค.CASE WHEN ์ปฌ๋ผ๋ช
= '์กฐ๊ฑด' THEN '๊ฒฐ๊ณผ๊ฐ' ํด ์ฃผ๋ฉด ์กฐ๊ฑด์ ๋ฐ๋ผ ๋ค๋ฅธ ๊ฒฐ๊ณผ๊ฐ ๋์ถ๋๋ค.๊ทธ๋ฆฌ๊ณ CASE ๋ฌธ์ ๋๋ผ ๋๋ END AS ๋ณ์นญ์ ์ฌ์ฉํ๋ค ๋ง์ฝ์ ๋์ดํ ์กฐ๊ฑด์ ํด๋นํ์ง ์๋ ๊ฒฝ์ฐ์ ๊ธฐ๋ณธ ๊ฐ์ ์ฃผ๊ณ ์ถ๋ค๋ฉด WHEN ๋์ ELSE ์ ์ ๊ธฐ๋ณธ๊ฐ์ ์ธํ
ํด ์ฃผ๋ฉด ๋๋ค. โญ 3. ์ ๋ต์ฝ๋๊ณ์ ํ๋ ค์ ์ถ๋ ฅ์ ์ ๋๋๋ฐ ์ ํ๋ฆฌ๋ ํ๋๋ MySQL ์์ ๊ธฐ๋ณธ๊ฐ์ ์ค๋ฆ์ฐจ์์ด์๋ค์ฒ์์ ๋ด๋ฆผ์ฐจ์์ด ๊ธฐ๋ณธ๊ฐ์ด๋ผ ์๊ฐํ๊ณ ์๋ตํ์ORDER BY BOARD_ID;๋ง ์ผ๋๋ ๊ณ..
โ
1. ํ๊ท ์ผ์ผ ๋์ฌ ์๊ธ ๊ตฌํ๊ธฐ โ
2. ํ๋ถ์ธ๊ณผ ๋๋ ์ผ๋ฐ์ธ๊ณผ ์์ฌ ๋ชฉ๋ก ์ถ๋ ฅํ๊ธฐโ ์ฒซ๋ฒ์งธ์๋ํ๋ฆผ. ์ฒ์์๋ ๊ฒฐ๊ณผ์ฐฝ์ ๋ณด๊ณ HIRE-YMD์ ์๊ฐ๊น์ง ํจ๊ป ์ถ๋ ฅ์ด ๋์ ํ๋ฆฐ๊ฑด๊ฐ? ๋ผ๊ณ ์๊ฐํจ.์ผ์ชฝ์ DOCTOR ํ
์ด๋ธ ์์๋ฅผ ๋ณด๋ฉด ์ด๊ธฐ์ HIRE_YMD ์ปฌ๋ผ์ ์
๋ ฅ๋ ๋ฐ์ดํฐ๊ฐ 'YYYY-MM-DD' ํ์์ผ๋ก ์ฝ์
์ด ๋์ด ์์.๊ทธ๋ฐ๋ฐ ๋ด๊ฐ HIRE_YMD ์ปฌ๋ผ์ ์กฐํํ๋ฉด ์๊ฐ๊น์ง ํจ๊ป ๋์ค๋ DATE ํ์์๋ฌธ์ ์์ ์ฃผ์ด์ง ์กฐ๊ฑด์ด๋ ์ค์ ๋ก DB์ ๋ค์ด๊ฐ ์๋ ๋ฐ์ดํฐ๊ฐ ์ ํ ๋ค๋ฅธ ์ข
๋ฅ ๊ฒ์ธ๊ฐ ์์ฌ ํ์ผ๋๋ค์ ๋ฌธ์ ๋ฅผ ์ดํด ๋ณด๋ HIRE_YMD์ ํ์
์ DATE๋ก ๋์ด ์์ด์ ์คํ ๊ฒฐ๊ณผ ํ๋ฉด์ด ํ๋ฆฌ๋ค๊ณ ๋ณด์ฌ์ง์ง๋ ์๋๋ค. โ ๋๋ฒ์งธ์๋๋ฌธ์ ๋ฅผ ์ ์ฝ์ด๋ณด๋, ๋ด๊ฐ ํ๋ฆฐ ์ด์ ๋ ์ ๋ ฌ(ORDER BY)์ ๋๋ฌธ์ด์..
'์ฟผ๋ฆฌ๋ฌธ' ํ๊ทธ์ ๊ธ ๋ชฉ๋ก
๋จ์ถํค
๋ด ๋ธ๋ก๊ทธ
๋ด ๋ธ๋ก๊ทธ - ๊ด๋ฆฌ์ ํ ์ ํ |
Q
Q
|
์ ๊ธ ์ฐ๊ธฐ |
W
W
|
๋ธ๋ก๊ทธ ๊ฒ์๊ธ
๊ธ ์์ (๊ถํ ์๋ ๊ฒฝ์ฐ) |
E
E
|
๋๊ธ ์์ญ์ผ๋ก ์ด๋ |
C
C
|
๋ชจ๋ ์์ญ
์ด ํ์ด์ง์ URL ๋ณต์ฌ |
S
S
|
๋งจ ์๋ก ์ด๋ |
T
T
|
ํฐ์คํ ๋ฆฌ ํ ์ด๋ |
H
H
|
๋จ์ถํค ์๋ด |
Shift + /
โง + /
|
* ๋จ์ถํค๋ ํ๊ธ/์๋ฌธ ๋์๋ฌธ์๋ก ์ด์ฉ ๊ฐ๋ฅํ๋ฉฐ, ํฐ์คํ ๋ฆฌ ๊ธฐ๋ณธ ๋๋ฉ์ธ์์๋ง ๋์ํฉ๋๋ค.