[Database] Heidi SQL ๋ฌธ์์ดํจ์, Select, From, Where, ๋ณ์นญ ์ฌ์ฉ, ์ ๋ ฌ, ์ฐ์ฐ์, ๋ ์ง ํ์, ๋ฐ์ดํฐ ์ฒ๋ฆฌ ์์
ํ๋ก๊ทธ๋๋ฐ ์ธ๊ณ๋ฅผ ํ๊ตฌํฉ์๋ค. ํ์ ํ
์ด๋ธ ์ ์ฒด ์กฐํํ๊ธฐ SELECT * FROM member; ๋ณ์นญ์ ์ฌ์ฉํ๋ ์ด์ ๊ธด ๋จ์ด๋ฅผ ์ค์ฌ์ ์ฌ์ฉํ๋๋ฐ ์ข๋ค. SQL์์ ๋ณ์นญ์ ์ฌ์ฉํ ์ ์๋ ๊ณณ - ์ปฌ๋ผ๋ช
๋์ ๋ณ์นญ ์ฌ์ฉ ์์) mem_id as id - ํ
์ด๋ธ๋ช
๋์ ๋ณ์นญ ์ฌ์ฉ ์์) From member mem -- ํ์์ ๋ง์ผ๋ฆฌ์ง ๊ฐ์ด 10 ์ด์์ธ ๋ฐ์ดํฐ๋ง ์กฐํํ๊ธฐ -- ์กฐํ์ปฌ๋ผ์ ํ์์์ด๋, ํ์์ด๋ฆ, ๋ง์ผ๋ฆฌ์ง -- ๋ณ์นญ, id, name, point -- ์ฌ์ฉํ ํ
์ด๋ธ๋ช
: member -- ์ฌ์ฉํ ์ปฌ๋ผ๋ช
: mem_mileage, mem_id, mem_name -- ์กฐ๊ฑด์ด ๋ฌด์์ธ์ง : mem_mileage >= 10 SELECT mem_mileage AS point, mem_id AS id, me..
2023. 11. 24.
[Database] HeidiSQL CRUD ๋ฐ์ดํฐ ์
๋ ฅ, ์์ , ์ญ์ , ์กฐํ
ํ๋ก๊ทธ๋๋ฐ ์ธ๊ณ๋ฅผ ํ๊ตฌํฉ์๋ค. HeidiSQL์ ํ์ฉํ์ฌ CRUD (๋ฐ์ดํฐ ์
๋ ฅ, ์์ , ์ญ์ , ์กฐํ)๋ฅผ ์ํํ ์ ์์ต๋๋ค. HeidiSQL์ ์ฝ๋๋ฅผ ์์ฑํ ๋ ๋๋ฌธ์, ์๋ฌธ์ ๊ตฌ๋ถ์ด ์์ต๋๋ค. ๋ํ ๋ค์ฌ์ฐ๊ธฐ๋ ๊ตฌ๋ถ์ด ์์ผ๋ฏ๋ก ์์ ๋กญ๊ฒ ์์ฑํ์๋ฉด ๋ฉ๋๋ค. HeidiSQL์ ์ ์ฒด ์คํ ๋จ์ถํค๋ F9์ด๊ณ , ํ์ฌ ์ฟผ๋ฆฌ ์คํ ๋จ์ถํค๋ Shift + Ctrl + F9์
๋๋ค. ๋ฐ์ดํฐ ์
๋ ฅ INSERT INTO ํ
์ด๋ธ๋ช
(์ปฌ๋ผ๋ช
1, ...์ปฌ๋ผ๋ช
N) VALUES (๊ฐ1, ...๊ฐN) ๋ฐ์ดํฐ ์์ Update ํ
์ด๋ธ๋ช
Set ์์ ํ ์ปฌ๋ผ๋ช
1 = ์์ ํ ๊ฐ, ์์ ํ ์ปฌ๋ผ๋ช
2 = ์์ ํ ๊ฐ Where ์กฐ๊ฑด ์ ์...(๋ฌด์กฐ๊ฑด) ๋ฐ์ดํฐ ์ญ์ Delete From ํ
์ด๋ธ๋ช
Where ์ญ์ ์กฐ๊ฑด ์ ์...(๋ฌด์กฐ๊ฑด) ์กฐํ Select ์กฐํ..
2023. 11. 23.