๊ด€๋ฆฌ ๋ฉ”๋‰ด

๋ชฉ๋ก์ „์ฒด ๊ธ€ (352)

DATA101

[SQLite] JOIN#3(FULL OUTER JOIN): ๋‘ ํ…Œ์ด๋ธ” ๋ฐ์ดํ„ฐ ๋ชจ๋‘ ์ถœ๋ ฅํ•˜๊ธฐ!

์•ˆ๋…•ํ•˜์„ธ์š”, ์˜ค๋Š˜์€ SQL์—์„œ ๋‘ ํ…Œ์ด๋ธ” ๋‚ด ๋ฐ์ดํ„ฐ๋ฅผ ๋ชจ๋‘ ์ถœ๋ ฅํ•ด ์ฃผ๋Š” OUTER JOIN ๊ธฐ๋Šฅ์— ๋Œ€ํ•ด ์†Œ๊ฐœํ•ด ๋“œ๋ฆฝ๋‹ˆ๋‹ค. ์ด๋ฒˆ ํฌ์ŠคํŒ…์—์„œ๋„ SQLite Studio๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ์—ฐ์Šต์šฉ ๋ฐ์ดํ„ฐ์…‹์„ ํ™œ์šฉํ•˜์—ฌ ์„ค๋ช…ํ•ด ๋“œ๋ฆฌ๊ณ ์ž ํ•ฉ๋‹ˆ๋‹ค. SQLite Studio ๋ฐ ์—ฐ์Šต์šฉ ๋ฐ์ดํ„ฐ์…‹ ์„ค์น˜๋Š” ์•„๋ž˜ ํฌ์ŠคํŒ…์„ ์ฐธ๊ณ ํ•ด ์ฃผ์„ธ์š”. heytech.tistory.com/11?category=453619 [SQL] SQLite ๋ฐ ์—ฐ์Šต์šฉ ๋ฐ์ดํ„ฐ์…‹ ์„ค์น˜ํ•˜๊ธฐ! ์˜ค๋Š˜๋ถ€ํ„ฐ SQLite ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ฅผ ํ™œ์šฉํ•˜์—ฌ SQL์˜ ๊ธฐ๋ณธ์ ์ธ ๋ฌธ๋ฒ•์„ ๋น ๋ฅด๊ณ  ์‰ฝ๊ฒŒ ์ „๋‹ฌํ•ด ๋“œ๋ฆฝ๋‹ˆ๋‹ค. ๋ฐ”๋กœ ์‹œ์ž‘ํ•˜์ฃ ! ๋ชฉ์ฐจ 1. SQLite๋ž€? 2. SQLite ์„ค์น˜ 3. SQLite Studio ์„ค์น˜ 4. ์—ฐ์Šต์šฉ DB ์„ค์น˜: Baseball Databank.. heytech.t..

[SQLite] JOIN#2(LEFT/RIGHT JOIN): ๊ต์ง‘ํ•ฉ+ ์ขŒ/์šฐ ํ…Œ์ด๋ธ” ์ถœ๋ ฅํ•˜๊ธฐ!

์•ˆ๋…•ํ•˜์„ธ์š”, ์˜ค๋Š˜์€ SQL์—์„œ ์ขŒ/์šฐ ํ…Œ์ด๋ธ”๊ณผ ํ•จ๊ป˜ ํ…Œ์ด๋ธ” ๊ฐ„์˜ ๊ต์ง‘ํ•ฉ์„ ์ถœ๋ ฅํ•˜๋Š” LEFT/RIGHT JOIN ๊ธฐ๋Šฅ์— ๋Œ€ํ•ด ์†Œ๊ฐœํ•ด ๋“œ๋ฆฝ๋‹ˆ๋‹ค. ์ด๋ฒˆ ํฌ์ŠคํŒ…์—์„œ๋„ SQLite Studio๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ์—ฐ์Šต์šฉ ๋ฐ์ดํ„ฐ์…‹์„ ํ™œ์šฉํ•˜์—ฌ ์„ค๋ช…ํ•ด ๋“œ๋ฆฌ๊ณ ์ž ํ•ฉ๋‹ˆ๋‹ค. SQLite Studio ๋ฐ ์—ฐ์Šต์šฉ ๋ฐ์ดํ„ฐ์…‹ ์„ค์น˜๋Š” ์•„๋ž˜ ํฌ์ŠคํŒ…์„ ์ฐธ๊ณ ํ•ด ์ฃผ์„ธ์š”. heytech.tistory.com/11?category=453619 [SQL] SQLite ๋ฐ ์—ฐ์Šต์šฉ ๋ฐ์ดํ„ฐ์…‹ ์„ค์น˜ํ•˜๊ธฐ! ์˜ค๋Š˜๋ถ€ํ„ฐ SQLite ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ฅผ ํ™œ์šฉํ•˜์—ฌ SQL์˜ ๊ธฐ๋ณธ์ ์ธ ๋ฌธ๋ฒ•์„ ๋น ๋ฅด๊ณ  ์‰ฝ๊ฒŒ ์ „๋‹ฌํ•ด ๋“œ๋ฆฝ๋‹ˆ๋‹ค. ๋ฐ”๋กœ ์‹œ์ž‘ํ•˜์ฃ ! ๋ชฉ์ฐจ 1. SQLite๋ž€? 2. SQLite ์„ค์น˜ 3. SQLite Studio ์„ค์น˜ 4. ์—ฐ์Šต์šฉ DB ์„ค์น˜: Baseball Databank...

[ํŒŒ์ด์ฌ/NLP] ๋ฌธ์ž์—ด ์น˜ํ™˜ํ•˜๊ธฐ (์ฐพ์•„๋ฐ”๊พธ๊ธฐ)

๐Ÿ“Œ Text ๋น…๋ฐ์ดํ„ฐ๋ถ„์„ ํ”Œ๋žซํผ ๋ฒ ํƒ€ํ…Œ์ŠคํŠธ ์ฐธ๊ฐ€์ž ๋ชจ์ง‘ ์ค‘!(๋„ค์ด๋ฒ„ํŽ˜์ด 4๋งŒ ์› ์ „์› ์ง€๊ธ‰) ๐Ÿ‘‹ ์•ˆ๋…•ํ•˜์„ธ์š”, ์ฝ”๋”ฉ์ด ํ•„์š” ์—†๋Š” AI/๋น…๋ฐ์ดํ„ฐ ๋ถ„์„ All in One ํ”Œ๋žซํผ  ๊ฐœ๋ฐœํŒ€์ž…๋‹ˆ๋‹ค.๐Ÿ˜Š ์ €ํฌ ์„œ๋น„์Šค๋ฅผ ์‚ฌ์šฉํ•ด ๋ณด์‹œ๊ณ  ๊ฒฝํ—˜๋‹ด์„ ๋“ค๋ ค์ฃผ์„ธ์š” :)๐Ÿ’ธ ์ฐธ์—ฌํ•ด ์ฃผ์‹  "๋ชจ๋“ " ๋ถ„๋“ค๊ป˜ ๋„ค์ด๋ฒ„ํŽ˜์ด 4๋งŒ ์› ์ฟ ํฐ์„ ์ง€๊ธ‰ํ•ด ๋“œ๋ฆฝ๋‹ˆ๋‹ค.๐Ÿ‘จโ€๐Ÿ’ป ์ฐธ์—ฌ ํฌ๋ง ์‹œ ์นดํ†กํ”Œ๋Ÿฌ์Šค์นœ๊ตฌ 1:1 ์ฑ„ํŒ… or ์ธ์Šคํƒ€๊ทธ๋žจ DM ๋ถ€ํƒ๋“œ๋ฆฝ๋‹ˆ๋‹ค :)๐Ÿ“† ์ฐธ์—ฌ๊ธฐ๊ฐ„ : 11/25(์›”)~11/29(๊ธˆ) 11:00~21:00 ์ค‘ ํƒ1 (1์‹œ๊ฐ„ 1ํƒ€์ž„)๐Ÿ‘‰ ์ฐธ์—ฌ์žฅ์†Œ : ๊ฐ•๋‚จ์—ญ ์ธ๊ทผ ์Šคํ„ฐ๋””์นดํŽ˜ ๋ฏธํŒ…Room๐Ÿ“ ์†Œ์š”์‹œ๊ฐ„ : ์ด 40๋ถ„ ๋‚ด์™ธ(์„œ๋น„์Šค ์ฒดํ—˜ ๋ฐ ์ธํ„ฐ๋ทฐ ํฌํ•จ)โœ… ์ฐธ๊ฐ€์กฐ๊ฑด : Text ๋น…๋ฐ์ดํ„ฐ ๋ถ„์„ ์—…๋ฌด ๊ฒฝํ—˜์ž๐Ÿ‘‰ ์ฐธ๊ฐ€ ๊ฐ€๋Šฅ์ผ์ • ์กฐํšŒํ•˜๊ธฐ : ht..

ํ„ฐ๋ฏธ๋„ ๋‹จ์ถ•ํ‚ค#2: ํŒŒ์ผ ์ฝ๊ณ , ์“ฐ๊ณ , ์ €์žฅํ•˜๊ธฐ (Feat. cat)

์˜ค๋Š˜์€ ํ„ฐ๋ฏธ๋„์„ ํ†ตํ•ด ๋ช…๋ น์„ ๋‚ด๋ฆฌ๋Š” ์ธํ„ฐํŽ˜์ด์Šค์ธ UNIX์˜ ์œ ์šฉํ•œ ๋‹จ์ถ•ํ‚ค ๊ณต์œ ์˜ ๋‘ ๋ฒˆ์งธ ํฌ์ŠคํŒ…์ž…๋‹ˆ๋‹ค. ์ด์ „ ํฌ์ŠคํŒ…์—์„œ๋Š” ๋””๋ ‰ํ† ๋ฆฌ ์ด๋™, ํŒŒ์ผ/ํด๋” ์ƒ์„ฑ, ์ œ๊ฑฐ, ๋ณต์‚ฌ+๋ถ™์—ฌ๋„ฃ๊ธฐ ๊ธฐ๋Šฅ์— ๋Œ€ํ•ด ๋‹ค๋ฃจ์—ˆ์Šต๋‹ˆ๋‹ค. ํ•ด๋‹น ๋‚ด์šฉ์ด ๊ถ๊ธˆํ•˜์‹œ๋‹ค๋ฉด ์•„๋ž˜ ํฌ์ŠคํŒ…์„ ์ฐธ๊ณ ํ•ด ์ฃผ์„ธ์š” :) heytech.tistory.com/35 ์˜ค๋Š˜์€ ํ„ฐ๋ฏธ๋„์—์„œ ํŒŒ์ผ์„ ์ฝ๊ณ , ์“ฐ๊ณ , ์ €์žฅํ•  ๋•Œ ์‚ฌ์šฉํ•˜๋Š” cat ๊ธฐ๋Šฅ์— ๋Œ€ํ•ด ์•Œ์•„๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. ์•„๋ž˜ ํ‘œ๋ฅผ ์ฐธ๊ณ ํ•ด ์ฃผ์„ธ์š”! ๋‹จ์ถ•ํ‚ค ์„ค๋ช… ์˜ˆ์‹œ cat ํŒŒ์ผ๋ช… 1. ํ•ด๋‹น ์ด๋ฆ„์˜ ํŒŒ์ผ์ด ์กด์žฌํ•˜์ง€ ์•Š๋Š” ๊ฒฝ์šฐ - ํ•ด๋‹น ์ด๋ฆ„์˜ ํŒŒ์ผ์ด ์ƒˆ๋กญ๊ฒŒ ์ƒ์„ฑ๋ฉ๋‹ˆ๋‹ค. cat modeling.py - modeling์ด๋ผ๋Š” ์ด๋ฆ„์˜ ํŒŒ์ด์ฌ ํŒŒ์ผ์ด ์ƒˆ๋กญ๊ฒŒ ์ƒ์„ฑ๋ฉ๋‹ˆ๋‹ค. 2. ํ•ด๋‹น ์ด๋ฆ„์˜ ํŒŒ์ผ์ด ์กด์žฌํ•˜๋Š” ๊ฒฝ์šฐ - ํ•ด๋‹น ์ด๋ฆ„์˜ ํŒŒ์ผ ๋‚ด ์†Œ์Šค์ฝ”๋“œ..

SW ๊ฐœ๋ฐœ/etc 2021. 2. 14. 10:16
ํ„ฐ๋ฏธ๋„ ๋‹จ์ถ•ํ‚ค#1: ๋””๋ ‰ํ† ๋ฆฌ ์ด๋™, ํŒŒ์ผ ๋ฆฌ์ŠคํŠธ ๋ณด๊ธฐ, ํด๋” ์ƒ์„ฑ, ์‚ญ์ œ, ๋ณต๋ถ™

์˜ค๋Š˜์€ ํ„ฐ๋ฏธ๋„์„ ํ†ตํ•ด ๋ช…๋ น์„ ๋‚ด๋ฆฌ๋Š” ์ธํ„ฐํŽ˜์ด์Šค์ธ UNIX์˜ ์œ ์šฉํ•œ ๋‹จ์ถ•ํ‚ค๋ฅผ ๊ณต์œ ํ•ด ๋“œ๋ฆฝ๋‹ˆ๋‹ค. ์•„๋ž˜ ํ‘œ๋ฅผ ์ฐธ๊ณ ํ•ด ์ฃผ์„ธ์š”! ๋‹จ์ถ•ํ‚ค ์„ค๋ช… ์˜ˆ์‹œ pwd ํ˜„์žฌ ์‚ฌ์šฉ์ž ์œ„์น˜๋ฅผ ์•Œ๋ ค ์ค๋‹ˆ๋‹ค. pwd cd [ํด๋”๋ช… / ๊ฒฝ๋กœ] ํŠน์ • ํด๋” ๋˜๋Š” ํŠน์ • ๋””๋ ‰ํ† ๋ฆฌ๋กœ ์‚ฌ์šฉ์ž ์œ„์น˜๋ฅผ ์ด๋™์‹œ์ผœ ์ค๋‹ˆ๋‹ค. 1) cd Downloads 2) cd Downloads/photo/summer_folder cd .. ์ƒ์œ„ ํด๋”๋กœ ์ด๋™ํ•ฉ๋‹ˆ๋‹ค. cd .. ls ํด๋” ๋‚ด์— ์žˆ๋Š” ๋ชจ๋“  ํŒŒ์ผ๋ช…์„ ๋ณด์—ฌ์ค๋‹ˆ๋‹ค. (ls์— ๋Œ€ํ•œ ์ž์„ธํ•œ ๋‚ด์šฉ: heytech.tistory.com/7?category=453622) ls mkdir [ํด๋”๋ช…] ์ƒˆ๋กœ์šด ํด๋”๋ฅผ ์ƒ์„ฑํ•ฉ๋‹ˆ๋‹ค. mkdir new_dataset control + l ํ„ฐ๋ฏธ๋„ ๋‚ด์— ๋ชจ๋“  ์ž…/์ถœ๋ ฅ ๋‚ด์šฉ์„ ์ง€์›๋‹ˆ๋‹ค...

SW ๊ฐœ๋ฐœ/etc 2021. 2. 13. 09:03
[SQLite] JOIN#1(INNER JOIN): ๋‘ ํ…Œ์ด๋ธ”์˜ ๊ต์ง‘ํ•ฉ ์ถœ๋ ฅํ•˜๊ธฐ!

์•ˆ๋…•ํ•˜์„ธ์š”, ์˜ค๋Š˜์€ SQL์—์„œ ํ…Œ์ด๋ธ” ๊ฐ„์˜ ๊ต์ง‘ํ•ฉ์ธ ๋ฐ์ดํ„ฐ๋งŒ ์ถœ๋ ฅํ•ด ์ฃผ๋Š” INNER JOIN ๊ธฐ๋Šฅ์— ๋Œ€ํ•ด ์†Œ๊ฐœํ•ด ๋“œ๋ฆฝ๋‹ˆ๋‹ค. ์ด๋ฒˆ ํฌ์ŠคํŒ…์—์„œ๋„ SQLite Studio๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ์—ฐ์Šต์šฉ ๋ฐ์ดํ„ฐ์…‹์„ ํ™œ์šฉํ•˜์—ฌ ์„ค๋ช…ํ•ด ๋“œ๋ฆฌ๊ณ ์ž ํ•ฉ๋‹ˆ๋‹ค. SQLite Studio ๋ฐ ์—ฐ์Šต์šฉ ๋ฐ์ดํ„ฐ์…‹ ์„ค์น˜๋Š” ์•„๋ž˜ ํฌ์ŠคํŒ…์„ ์ฐธ๊ณ ํ•ด ์ฃผ์„ธ์š”. heytech.tistory.com/11?category=453619 [SQL] SQLite ๋ฐ ์—ฐ์Šต์šฉ ๋ฐ์ดํ„ฐ์…‹ ์„ค์น˜ํ•˜๊ธฐ! ์˜ค๋Š˜๋ถ€ํ„ฐ SQLite ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ฅผ ํ™œ์šฉํ•˜์—ฌ SQL์˜ ๊ธฐ๋ณธ์ ์ธ ๋ฌธ๋ฒ•์„ ๋น ๋ฅด๊ณ  ์‰ฝ๊ฒŒ ์ „๋‹ฌํ•ด ๋“œ๋ฆฝ๋‹ˆ๋‹ค. ๋ฐ”๋กœ ์‹œ์ž‘ํ•˜์ฃ ! ๋ชฉ์ฐจ 1. SQLite๋ž€? 2. SQLite ์„ค์น˜ 3. SQLite Studio ์„ค์น˜ 4. ์—ฐ์Šต์šฉ DB ์„ค์น˜: Baseball Databank.. heytech...

[SQLite] GROUP BY: ๋ฐ์ดํ„ฐ๋ฅผ ๊ทธ๋ฃนํ™”ํ•˜๊ธฐ! (Feat. HAVING)

์•ˆ๋…•ํ•˜์„ธ์š”, ์˜ค๋Š˜์€ GROUP BY ๊ตฌ๋ฌธ์„ ํ†ตํ•ด ๋ฐ์ดํ„ฐ๋ฅผ ๊ทธ๋ฃนํ™”ํ•˜๋Š” ๋ฐฉ๋ฒ•์— ๋Œ€ํ•ด ๊ณต์œ ํ•ด ๋“œ๋ฆฝ๋‹ˆ๋‹ค. ๋ฐ”๋กœ ์‹œ์ž‘ํ•˜์ฃ ! GROUP BY๋Š” ์–ธ์ œ ์“ธ๊นŒ? ์ด์ „ ํฌ์ŠคํŒ…์—์„œ ์„œ๋กœ ๋‹ค๋ฅธ ๋‘ ์นผ๋Ÿผ์„ ๋ณ‘ํ•ฉํ•˜๋Š” ๋ฐฉ๋ฒ•์— ๋Œ€ํ•ด ๋‹ค๋ฃจ์—ˆ์Šต๋‹ˆ๋‹ค. heytech.tistory.com/28?category=453619 [SQLite] ์„œ๋กœ ๋‹ค๋ฅธ ์นผ๋Ÿผ์˜ ๋ฐ์ดํ„ฐ ๋ณ‘ํ•ฉํ•˜๊ธฐ! ์•ˆ๋…•ํ•˜์„ธ์š”, ์˜ค๋Š˜์€ ์„œ๋กœ ๋‹ค๋ฅธ ์นผ๋Ÿผ์˜ ๋ฐ์ดํ„ฐ๋ฅผ ๋ณ‘ํ•ฉํ•˜๋Š” ๋ฐฉ๋ฒ•์— ๋Œ€ํ•ด ๊ณต์œ ํ•ด ๋“œ๋ฆฝ๋‹ˆ๋‹ค. ์ด๋ฒˆ ํฌ์ŠคํŒ…์—์„œ๋„ SQLite ๋ฐ ์—ฐ์Šต์šฉ ๋ฐ์ดํ„ฐ์…‹(MLB ์„ ์ˆ˜ ์ •๋ณด)์„ ๊ธฐ๋ฐ˜์œผ๋กœ ์„ค๋ช…ํ•ด ๋“œ๋ฆฝ๋‹ˆ๋‹ค. SQLite ๋ฐ ์—ฐ์Šต heytech.tistory.com SELECT nameFirst || ' ' || nameLast AS FullName FROM People LIMIT 20; ์—ฐ์Šต์šฉ..