Wil

1๏ธโƒฃ Facts & 2๏ธโƒฃ Findings ์ฝ”๋”ฉํ…Œ์ŠคํŠธ ์—ฐ์Šต ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ์ฝ”๋”ฉํ…Œ์ŠคํŠธ 9๋ฌธ์ œ (SQL 8 + ํŒŒ์ด์ฌ 1) 1์ผ 1+์ปค๋ฐ‹ (๊นƒํ—ˆ๋ธŒ) ๊ณผ์ œ SQL ๊ณผ์ œ: P/F PASS ํŒŒ์ด์ฌ ๊ณผ์ œ: ์ œ์ถœ ์™„๋ฃŒ ๊ฐ•์˜ ํŒŒ์ด์ฌ ๋ฌธ๋ฒ• ๊ธฐ์ดˆ ๊ฐ•์˜ ์ˆ˜๊ฐ• (1/1) ๋ฐ์ดํ„ฐ ๋ฆฌํ„ฐ๋Ÿฌ์‹œ (1/1) SQLD (9/16) ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์˜ ๊ตฌ์กฐ์™€ ์„ฑ๋Šฅ SQL ์–ธ์–ด ๋ถ„๋ฅ˜ - DDL, DML, DCL, TCL DML ๋ช…๋ น์–ด ์ •๋ฆฌ ์ฝ˜ํ…์ธ  ์•„ํ‹ฐํด ๋ฐ์ดํ„ฐ ๋ฆฌํ„ฐ๋Ÿฌ์‹œ ๊ณต๋ถ€๋ฅผ ํ•˜๋ฉฐ ์ฐพ์•„๋ณธ ์•„ํ‹ฐํด ์ „๋ถ€. ์œ ํŠœ๋ธŒ ์นด์ผ์Šค์ฟจ - Ep 10. แ„ƒแ…ฆแ„‹แ…ตแ„แ…ฅ แ„‡แ…ฎแ†ซแ„‰แ…ฅแ†จแ„€แ…ก แ„‘แ…ฉแ„แ…ณแ„‘แ…ฉแ†ฏแ„…แ…ตแ„‹แ…ฉ แ„Œแ…ฎแ„Œแ…ฆ แ„Žแ…ฎแ„Žแ…ฅแ†ซ ๊ธฐํƒ€ ๊ฐ•๋‚จ ์ถœ๊ทผ๊ธธ์— ์ •์ž/ํŒ๊ต์—ญ ๋‚ด๋ฆด ์‚ฌ๋žŒ ์˜ˆ์ธกํ•˜๊ธฐ (์ตœ๊ทœ๋ฏผ) 3๏ธโƒฃ Feelings ์ข€ ํ•ด์ดํ•ด์ง„ ๊ธฐ๋ถ„์ด๋‹ค. ์‚ฌ์‹ค ํ•ด์ดํ•ด์กŒ๋‹ค๊ธฐ ๋ณด๋‹ค๋Š”, ๊ณผ์ œ์— ์ง‘..
1๏ธโƒฃ Facts & 2๏ธโƒฃ Findings ๊นƒํ—ˆ๋ธŒ ๊พธ๋ฏธ๊ธฐ ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ์ฝ”๋”ฉํ…Œ์ŠคํŠธ 20๋ฌธ์ œ (SQL 8 + ํŒŒ์ด์ฌ 12) SQLD ๊ฐ•์˜ ์ˆ˜๊ฐ• → ์ดํ•ด → ์š”์•ฝ (4/16) ๋ฐ์ดํ„ฐ, ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค, DBMS ๋ชจ๋ธ๋ง์˜ ์ดํ•ด ๋ฐ์ดํ„ฐ ๋ชจ๋ธ๋ง์˜ 4์š”์†Œ - ์—”ํ„ฐํ‹ฐ, ์†์„ฑ, ๊ด€๊ณ„, ์‹๋ณ„์ž ๋ฐ์ดํ„ฐ ๋ชจ๋ธ๊ณผ ์ •๊ทœํ™”, ๋ฐ˜์ •๊ทœํ™” SQL ๋ฐ์ดํ„ฐ ๋ถ„์„ ์„น์…˜ ๋ณ„ ์ดํ•ด → ์š”์•ฝ (4/8) JOIN ํ™œ์šฉ ์‹œ ๋ฐ์ดํ„ฐ ์ง‘ํ•ฉ ๋ ˆ๋ฒจ (์ง‘ํ•ฉ ์ˆ˜์ค€) JOIN์˜ ์œ ํ˜• - INNER, (LEFT/RIGHT/FULL) OUTER, CROSS, SELF MySQL Datetime vs Timestamp GROUP BY์™€ ์ง‘๊ณ„ํ•จ์ˆ˜์˜ ์กฐ๊ฑด๋ฌธ์„ ์ด์šฉํ•œ ํ”ผ๋ด‡ํŒ…(Pivoting) ใ€Šํ˜ผ์ž ๊ณต๋ถ€ํ•˜๋Š” ํŒŒ์ด์ฌใ€‹ ๋…ํ•™ (4/8) ํŒŒ์ด์ฌ ๋ง›๋ณด๊ธฐ ๋ฐ˜๋ณต๋ฌธ - for, whil..
Facts ๋ฏธ๋‹ˆ ํ”„๋กœ์ ํŠธ ๋งˆ๋ฌด๋ฆฌ ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค SQL ์ฝ”๋”ฉํ…Œ์ŠคํŠธ 42๋ฌธ์ œ ๋Ÿฌ๋‹ SQL ๊ณต๋ถ€ ์‹œ์ž‘ Feelings & Findings 231222 FRI ๋ฏธ๋‹ˆํ”„๋กœ์ ํŠธ ์†Œ๊ฐ : ํŒจ์ฐฉ์˜ ๊ธฐ๋ก ์˜ค๋Š˜ ๋ฏธ๋‹ˆํ”„๋กœ์ ํŠธ ๋ฐœํ‘œ๊ฐ€ ๋๋‚ฌ๊ณ  ๋А๋‚€ ์ ์ด ๋งŽ์•„์„œ ์˜ค๋ž˜ ๊ธฐ์–ตํ•˜๊ณ ์ž ์ •๋ฆฌํ•œ๋‹ค. 1. ํ”„๋กœ๊ทธ๋ž˜๋ฐ ๊ธฐ์ˆ ์˜ ์ค‘์š”์„ฑ(์€ ๋‚ด๊ฐ€ ์ƒ๊ฐํ•œ ๊ฒƒ๋ณด๋‹ค๋Š” ๋†’์ง€ ์•Š๋‹ค) ๋ฌผ๋ก  ์ฟผ๋ฆฌ๋ฅผ ์งค ์ค„ ๋ชจ๋ฅธ๋‹ค๋“ ์ง€, ํŒŒ์ด์ฌ์ด๋‚˜ R heleownae.tistory.com Future ํŒŒ์ด์ฌ ๊ธฐ์ดˆ ๋ฌธ๋ฒ• ์กฐ๊ธˆ ๋” ์„ธ๋ฐ€ํ•˜๊ฒŒ ๊ณต๋ถ€ํ•˜๊ณ ์ž ํ•œ๋‹ค. Colab์ด ์•„๋‹Œ ํŒŒ์ด์ฌ ํ†ตํ•ฉํ™˜๊ฒฝ์„ ๋”ฐ๋กœ ์„ค์น˜ํ•ด์„œ ๊ณต๋ถ€ํ•˜๊ณ ์ž ํ•œ๋‹ค. ์•„์ด๋ฐ์ด์…˜. ๋‚ด๊ฐ€ ์ง„์งœ๋กœ ๊ถ๊ธˆํ•œ ์ฃผ์ œ๋‚˜ ๋„๋ฉ”์ธ์„ ์„ค์ •ํ•ด์„œ ์ƒ๊ฐํ•ด๋ณด๊ธฐ.
WIL์€ 4Fs ๊ด€์ ์—์„œ ์ž‘์„ฑํ•˜๋ผ๋Š” ๊ฐ€์ด๋“œ์— ๋”ฐ๋ผ ์ž‘์„ฑํ•ด๋ดค๋‹ค. Facts ํ™”์š”์ผ๋ถ€ํ„ฐ ์‚ฌ์ „์บ ํ”„ ๊ฐ•์˜ ์ˆ˜๊ฐ• ์‹œ์ž‘. ์–ด๋ ต์ง€ ์•Š์€ ๋‚ด์šฉ์ด๊ณ  ๊ฐ•์˜ ํ€„๋ฆฌํ‹ฐ๊ฐ€ ์ข‹์•„์„œ ์ˆ˜์›”ํ•˜๊ฒŒ ๋“ค์—ˆ๋‹ค. ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค์—์„œ SQL ์ฝ”๋”ฉ ํ…Œ์ŠคํŠธ๋ฅผ ํ’€์—ˆ๋‹ค. ์ œ์ผ ์žฌ๋ฐŒ์—ˆ์Œ (ใ…Ž) TIL ์ž‘์„ฑ์ด ์ฒ˜์Œ์—๋Š” ์ง„์งœ ์˜ค๋ž˜ ๊ฑธ๋ ธ๋Š”๋ฐ, ๊ทธ๋ž˜๋„ ์•ฝ๊ฐ„ ์ต์ˆ™ํ•ด์ ธ์„œ ์‹œ๊ฐ„์ด ๋‹จ์ถ•๋๋‹ค. Feelings ์•„์ง์€ ์‰ฌ์›Œ์„œ ๋ณ„ ์ƒ๊ฐ์ด ์—†๋‹ค. ๋ณธ์บ ํ”„์—์„œ ํŒ€์›๊ณผ ๊ต๋ฅ˜ํ•˜๊ณ  ์‹ถ๋‹ค. Findings ์ฟผ๋ฆฌ๋ฅผ ์งค ๋•Œ ๋ณ„ ์ƒ๊ฐ์—†์ด ๋ฌด์ž‘์ • ์งœ๋ ค๊ณ  ํ•˜๋ฉด ์†์ด ๋ฉˆ์ถ˜๋‹ค. ๊ทธ๋ž˜์„œ ๊ตฌ์กฐ๋ฅผ ์ƒ๊ฐํ•˜๋Š” ์Šต๊ด€์ด ์ค‘์š”ํ•˜๋‹ค๋Š” ๊ฑธ ๊นจ๋‹ฌ์•˜๋‹ค. Future ์ง€๋ฆ„๊ธธ์€ ์—†๋Š” ๊ฒƒ ๊ฐ™๋‹ค. ๊ณ„์† '๊ตฌ์กฐ ๋จผ์ € ์ƒ๊ฐํ•˜๊ธฐ → ์†์œผ๋กœ ์˜ฎ๊ธฐ๊ธฐ'๋ฅผ ๊พธ์ค€ํžˆ ํ•˜๋ฉด ์†๋„๋„ ๋นจ๋ผ์ง€์ง€ ์•Š์„๊นŒ ์‹ถ๋‹ค.
ํ–‰ํŒฝ
'Wil' ํƒœ๊ทธ์˜ ๊ธ€ ๋ชฉ๋ก