์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- ๋ฐ์ดํฐ๋ถ์
- ๋น ๋ฐ์ดํฐ
- AI
- ๋ฆฌ์กํธ
- ํ์ด์ฌ
- ํ๋ธ๋ฃจ
- ์๋ฐ์คํฌ๋ฆฝํธ
- Git
- ์๊ณ ๋ฆฌ์ฆ
- ์ฝํ
- ๋ฐ์ดํฐ ๋ถ์
- ์๋ง์กด์น์๋น์ค
- ๋ฅ๋ฌ๋
- ํ ์คํธ๋ง์ด๋
- ํ ์คํธ๋ถ์
- AWS
- react
- sap
- ๋ฐฑ์ค
- ์ฝ๋ฉํ ์คํธ
- ํ๋ธ๋ก
- nlp
- abap
- erp
- ์์ฐ์ด์ฒ๋ฆฌ
- ๊นํ๋ธ
- ์ธ๊ณต์ง๋ฅ
- tableau
- github
- DFS
- Today
- Total
๋ชฉ๋กSQL ๋ฐ์ดํฐ ์ถ๊ฐ (2)
Hey Tech
์๋ ํ์ธ์, ์ค๋์ SQLite ๊ธฐ๋ฐ์์ UPDATE, REPLACE, INSERT OR IGNORE ๊ตฌ๋ฌธ ์ฌ์ฉ๋ฒ์ ๋ํด ๊ณต์ ํด ๋๋ฆฝ๋๋ค. ๋ฐ๋ก ์์ํ์ฃ ! ๋ชฉ์ฐจ 1. UPDATE: ๋ฐ์ดํฐ ๋ณ๊ฒฝํ๊ธฐ 2. REPLACE INTO: ๋ฐ์ดํฐ ์ถ๊ฐ ๋๋ ๋ณ๊ฒฝํ๊ธฐ 3. INSERT OR IGNORE INTO: ํน์ ๋ฐ์ดํฐ๊ฐ ์์ ์์๋ง ๋ฐ์ดํฐ ์ถ๊ฐํ๊ธฐ 3.1. ๋ฐ์ดํฐ๊ฐ ๊ธฐ์กด์ ์๋ ๊ฒฝ์ฐ 3.2. ๋ฐ์ดํฐ๊ฐ ๊ธฐ์กด์ ์๋ ๊ฒฝ์ฐ 3.3. ๋ฐ์ดํฐ๊ฐ ๊ธฐ์กด์ ์กด์ฌํจ์๋ INSERT INTO๋ฅผ ์ฌ์ฉํ ๊ฒฝ์ฐ ๋ค์ด๊ฐ๋ฉฐ... ์ด์ ํฌ์คํ ์์ ํ ์ด๋ธ์ ์๋กญ๊ฒ ์์ฑํ๊ณ ๋ฐ์ดํฐ๋ฅผ ์ถ๊ฐํ๋ ๋ฐฉ๋ฒ์ ๋ํด ๋ค๋ฃจ์์ต๋๋ค. employee ํ ์ด๋ธ์ ์๋ ๊ทธ๋ฆผ 1 ๊ณผ ๊ฐ์ด ์ง์id(primary key + auto increment), ์ง์๋ช , ๋ถ์..
์๋ ํ์ธ์, ์ค๋์ SQLite์ ๊ธฐ๋ฐ์ผ๋ก ํ ์ด๋ธ์ ์๋กญ๊ฒ ์์ฑํ๊ณ ๋ฐ์ดํฐ๋ฅผ ์ถ๊ฐํ๋ ๋ฐฉ๋ฒ์ ๋ํด ์๊ฐํด ๋๋ฆฝ๋๋ค. ๋ฐ๋ก ์์ํ์ฃ ! ๋ชฉ์ฐจ 1. CREATE TABLE: ํ ์ด๋ธ ์์ฑํ๊ธฐ 2. INSERT: ๋ฐ์ดํฐ ์ถ๊ฐํ๊ธฐ 1. CREATE TABLE: ํ ์ด๋ธ ์์ฑํ๊ธฐ CREATE TABLE [ํ ์ด๋ธ ์ด๋ฆ] ([์นผ๋ผ ์ด๋ฆ] [๋ฐ์ดํฐ ํ์ ] [key ๊ฐ] [key ์ต์ ], [์นผ๋ผ ์ด๋ฆ2] [๋ฐ์ดํฐ ํ์ 2], ...); ํ ์ด๋ธ์ ์์ฑํ ๋๋ CREATE TABLE์ด๋ผ๋ ๊ตฌ๋ฌธ์ ์ ๋ ฅํ๊ณ ์์ฑํ ํ ์ด๋ธ ์ด๋ฆ์ ์ ๋ ฅํฉ๋๋ค. ๊ทธ๋ฆฌ๊ณ ๊ดํธ ์์ ์์ฑํ ์นผ๋ผ ์ด๋ฆ, ์นผ๋ผ ๋ด ๋ฐ์ดํฐ ํ์ , key ๊ฐ๊ณผ ์ต์ ์ ์ฐจ๋ก๋๋ก ์ ๋ ฅํฉ๋๋ค. ์์ CREATE TABLE employee (id INTEGER PRIMARY KEY AUT..