์ ์ฒด ๊ธ111 [tistory] ํฐ์คํ ๋ฆฌ ๊พธ๋ฏธ๊ธฐ ๋ง์ฐ์ค ํฌ์ธํฐ ์ค์ ํ๊ธฐ ํ๋ก๊ทธ๋๋ฐ ์ธ๊ณ๋ฅผ ํ๊ตฌํฉ์๋ค. [ ํฐ์คํ ๋ฆฌ ๊พธ๋ฏธ๊ธฐ ๋ง์ฐ์ค ํฌ์ธํฐ ์ค์ ํ๊ธฐ ] ๊ฐ๋จํ ์ค์ ์ผ๋ก ํฐ์คํ ๋ฆฌ ๋ธ๋ก๊ทธ์ ๋ง์ฐ์ค ํฌ์ธํฐ(์ปค์)๋ฅผ ๋ณ๊ฒฝํ ์ ์์ต๋๋ค. 1. ์ปค์ ์ ํํ๊ธฐ https://www.cursors-4u.com/ Free Cursor Downloads - Cursors-4U.com Date: 4 Feb 2021, 21:35 By Tor With 7 Comments This month's favorite cursors is the "Sexy Red Lips". It's unknown who made the image. If you know who did it, send me an email so I can give proper credit. Also being February, check ou.. 2023. 11. 30. [Python] Jupyter Notebook ๋ฐ์ดํฐ ์ ์ฒ๋ฆฌ ๊ธฐ์ด(์์ ํ์ผ ๋ถ๋ฌ์ค๊ธฐ) ํ๋ก๊ทธ๋๋ฐ ์ธ๊ณ๋ฅผ ํ๊ตฌํฉ์๋ค. - ํ๋ ฌ ๋ฐ์ดํฐ๋ฅผ ์ฒ๋ฆฌํ๊ธฐ ์ํ ๋ค์ํ ํจ์๋ฅผ ์ง์ํ๋ ๋ผ์ด๋ธ๋ฌ๋ฆฌ - ํ์ผ ์ฝ๊ธฐ, ์ ์ฅ, ํ๋ ฌ๋ฐ์ดํฐ ์ฒ๋ฆฌ, ๊ธฐ๋ณธ์๊ฐํ ๋ฑ ์ง์ - ๋ฐ์ดํฐ ์ ์ฒ๋ฆฌ ๊ณผ์ ์์ ์ฃผ๋ก ์ฌ์ฉ๋จ ๋ฐ์ดํฐ ์์ง > ๋ฐ์ดํฐ ์ ์ฒ๋ฆฌ > ๋ฐ์ดํฐ ๊ฐ๊ณต(ํ์์ ์ ์ฒ๋ฆฌ) > ๋ฐ์ดํฐ ๋ถ์ ํ์/์๊ฐํ(ํ์์ ์ ์ฒ๋ฆฌ) > ํ์์ ๋ชจ๋ธ ํ๋ จ(๋จธ์ ๋ฌ๋ or ๋ฅ๋ฌ๋) > ์น์๋น์ค ๋๋ ๋ถ์๋ณด๊ณ ์ * ์ผ๋ฐ์ ์ผ๋ก ์ฑ ์์๋ : ๋ฐ์ดํฐ์์ง > ์ ์ฒ๋ฆฌ > ๋ถ์ > ์๊ฐํ๋ก ์ค๋ช ํ๊ณ ์์ * ๋ถ์๊ณผ์ ์ ํ์ฌ์ ๋ฐ๋ผ ๋ค๋ฆ - ๋ ์ง ํ์ธ : ๊ธฐ์ค์ผ๋ก ์ฌ์ฉ - ๋ฒ์ฃผํ ๋ฐ์ดํฐ ํ์ธ : ์๋ก ๋จ์ ๋๋ ์ฌ์์ ๊ฐ์ ๋ฐ์ดํฐ 1. ๋ฐ์ดํฐ ์ฝ์ด๋ค์ด๊ธฐ [ ํ์ผ ์์น ์ง์ ] ### ํ์ผ ์์น ์ง์ file_path = "./files/sample_1... 2023. 11. 30. [Database] HeidiSQL ํจ์_๋ทฐ_ํ๋ก์์ ํ๋ก๊ทธ๋๋ฐ ์ธ๊ณ๋ฅผ ํ๊ตฌํฉ์๋ค. [ ํจ์ ์์ฑ ] -- ์ํ๋ถ๋ฅ๋ช ์ ์ถ์ถํ๋ ํจ์ ์์ฑํ๊ธฐ -- ํจ์ ๊ตฌ๋ฌธ ์์ Delimiter // -- ์ฌ์ฉ์ ์ ์ํจ์ CREATE FUNCTION defGetLprodNm(paramGu VARCHAR(10)) -- ๋ฆฌํดํ์ ์ ์ RETURNS VARCHAR(50) -- character set UTF8MB4 -- ํจ์ ๊ธฐ๋ฅ ์์ BEGIN -- ๋ฐํํ ๊ฐ์ ์ ์ฅํ ๋ณ์ ์ ์ธ DECLARE result VARCHAR(50); -- ์ํ๋ถ๋ฅ๋ช ์ ์ถ์ถํ๋ sql ๊ตฌ๋ฌธ ์์ฑ select lprod_nm INTO result FROM lprod WHERE lprod_gu = paramGu; -- ๋ฐํํ๊ธฐ RETURN result; -- ํจ์ ๊ธฐ๋ฅ ์ข ๋ฃ END // -- ํจ์ .. 2023. 11. 29. [Database] HeidiSQL ์กฐ์ธ [ํฌ๋ก์ค ์กฐ์ธ(Cross Join), ์ด๋์กฐ์ธ(Inner Join), ์์ฐํฐ ์กฐ์ธ(Outer Join), ์ ํ ์กฐ์ธ(Self Join)], union, exists, update ํ๋ก๊ทธ๋๋ฐ ์ธ๊ณ๋ฅผ ํ๊ตฌํฉ์๋ค. - Inner Join ๋ฐฉ์์ : ์ผ๋ฐ๋ฐฉ์ or ํ์ค๋ฐฉ์ ๋ชจ๋ ํ์ค์ฒ๋ผ ์ฌ์ฉ๋จ (Inner Join - ์ผ๋ฐ๋ฐฉ์) Select ํ ์ด๋ธ1.์ปฌ๋ผ1...ํ ์ด๋ธn.์ปฌ๋ผ1 From ํ ์ด๋ธ1, ํ ์ด๋ธ2 .... ํ ์ด๋ธ n Where ๊ด๊ณ์กฐ๊ฑด(PK = FK) And ์ผ๋ฐ์กฐ๊ฑด (Inner Join - ํ์ค๋ฐฉ์) Select ํ ์ด๋ธ1.์ปฌ๋ผ1...ํ ์ด๋ธn.์ปฌ๋ผ1 From ํ ์ด๋ธ1 Inner Join ํ ์ด๋ธ2 On(๊ด๊ณ์กฐ๊ฑด(PK = FK) And ์ผ๋ฐ์กฐ๊ฑด) Inner Join ํ ์ด๋ธ n On(๊ด๊ณ์กฐ๊ฑด(PK = FK) And ์ผ๋ฐ์กฐ๊ฑด) Group By - ๊ทธ๋ฃน์ด ์๋ ๊ฒฝ์ฐ Having - ๊ทธ๋ฃน ์กฐ๊ฑด์ด ์๋ ๊ฒฝ์ฐ Order By - ์ ๋ ฌ์ด ์๋ ๊ฒฝ์ฐ 1. Join์ ์ข ๋ฅ ํฌ๋ก์ค ์กฐ์ธ(Cross J.. 2023. 11. 28. ์ด์ 1 ยทยทยท 8 9 10 11 12 13 14 ยทยทยท 28 ๋ค์