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

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

Soy Library

[ํ˜ผ๊ณตS] CH3-(2). ์ข€ ๋” ๊นŠ๊ฒŒ ์•Œ์•„๋ณด๋Š” SELECT๋ฌธ

์ด ์ ˆ์—์„œ๋Š” SELECT ๋ฌธ์—์„œ ๊ฒฐ๊ณผ ์ •๋ ฌ์„ ์œ„ํ•œ ORDER BY, ๊ฒฐ๊ณผ์˜ ๊ฐœ์ˆ˜๋ฅผ ์ œํ•œํ•˜๋Š” LIMIT, ์ค‘๋ณต๋œ ๋ฐ์ดํ„ฐ๋ฅผ ์ œ๊ฑฐํ•˜๋Š” DISTINCT ๋“ฑ์„ ์‚ฌ์šฉํ•˜๋Š” ๋ฒ•์„ ๋ฐฐ์šด๋‹ค. ๋˜ํ•œ GROUP BY๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ง€์ •ํ•œ ์—ด์˜ ๋ฐ์ดํ„ฐ๋“ค์„ ๊ฐ™์€ ๋ฐ์ดํ„ฐ๋ผ๋ฆฌ๋Š” ๋ฌถ์–ด์„œ ๊ฒฐ๊ณผ๋ฅผ ์ถ”์ถœํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•œ๋‹ค. ์ฃผ๋กœ ํ•ฉ๊ณ„, ํ‰๊ท , ๊ฐœ์ˆ˜ ๋“ฑ์„ ์ฒ˜๋ฆฌํ•˜๋ฏ€๋กœ ์ง‘๊ณ„ํ•จ์ˆ˜์™€ ๊ฐ™์ด ์“ฐ์ด๊ณ  HAVING ์ ˆ์„ ํ†ตํ•ด ์กฐ๊ฑด์‹์„ ์ถ”๊ฐ€ํ•  ์ˆ˜ ์žˆ๋‹ค. ORDER BY ์ ˆ ๋จผ์ € ๊ธฐ๋ณธ์ ์ธ SELECT ์ ˆ์˜ ํ˜•์‹์€ ์•„๋ž˜์™€ ๊ฐ™๋‹ค. SELECT ์—ด_์ด๋ฆ„ FROM ํ…Œ์ด๋ธ”_์ด๋ฆ„ WHERE ์กฐ๊ฑด์‹ GROUP BY ์—ด_์ด๋ฆ„ HAVING ์กฐ๊ฑด์‹ ORDER BY ์—ด_์ด๋ฆ„ -- ** LIMIT ์ˆซ์ž -- ** member ๋ฐ์ดํ„ฐ์—์„œ ๋ฐ๋ท”์ผ์ž๊ฐ€ ๋น ๋ฅธ ์ˆœ์œผ๋กœ mem_id, mem_n..

Study/SQL 2022. 1. 10. 18:20
[์˜๊ตญ] ์˜๊ตญ ๋Ÿฐ๋˜ 3์ผ์ฐจ

(2019๋…„ 12์›”์˜ ์—ฌํ–‰ ๊ธฐ๋ก) 2019.12.26 ๋ชฉ์š”์ผ ํฌ๋ฆฌ์Šค๋งˆ์Šค๊ฐ€ ์ง€๋‚˜๊ณ  ๋Ÿฐ๋˜ ๋Œ€์ค‘๊ตํ†ต์„ ๋‹ค์‹œ ์ด์šฉํ•  ์ˆ˜ ์žˆ์–ด์„œ, ์ด๋‚ ์€ ์ˆ™์†Œ์—์„œ๋ถ€ํ„ฐ Underground๋ฅผ ์ด์šฉํ•˜์—ฌ Victoria์—ญ์— ๋‚ด๋ ธ์—ˆ๋‚˜.. (2๋…„ ์ „ ์—ฌํ–‰์„ ๊ธฐ๋กํ•˜๋ ค๋‹ค ๋ณด๋‹ˆ ์ž์„ธํ•œ ๊ฑด ๊ธฐ์–ต์ด ๋‚˜์งˆ ์•Š๋Š”๋‹ค...) Westminster์ชฝ์ด์—ˆ๋Š”๋ฐ, ์ด์ชฝ์ด ์‡ผํ•‘๋ชฐ ์ฆ๋น„ํ•˜๊ณ  ์•„๋งˆ ๋ฒˆํ™”๊ฐ€์ธ ๋“ฏ ์‹ถ์€ ์—ฌ๊ธฐ๊ฐ€ ์†Œํ˜ธ๊ฑฐ๋ฆฌ์˜€๋‹ค. ์ด๋‚ ์€ ๋‚ ์”จ๊ฐ€ ์ข‹์ง€ ์•Š์•˜๋‹ค... ๋น„๋„ ์˜ค๋‹ค๋ง๋‹คํ•˜๊ณ  ํ๋ฆฌ๊ณ .. ๊ทธ๋ฆฌ๊ณ  ์–ด์ œ ๋ฉ‹์žˆ๋‹ค๊ณ  ํ–ˆ๋˜ ๋ธ”๋ž™์บก์€ ํด๋ž™์Šจ์„ ๊ฒ๋‚˜๊ฒŒ ๋ˆ„๋ฅด์‹œ๋”๋ผ... ใ…Ž... ์›ฐ์ปด ํˆฌ ๋Ÿฐ๋˜! ๊ณจ๋ชฉ ์‚ฌ์ด์‚ฌ์ด์—๋„ ์˜ˆ์œ ๊ณจ๋ชฉ๋“ค๋„ ๋งŽ์•˜๋‹ค. ํฌ์ง„์ด๊ฐ€ ๋Ÿฌ์‰ฌ์— ๊ด€์‹ฌ์ด ์žˆ์–ด์„œ ์˜ฅ์Šคํผ๋“œ ์ŠคํŠธ๋ฆฌํŠธ์— ์žˆ๋Š” ๋˜๊ฒŒ ํฐ ๋Ÿฌ์‰ฌ๋งค์žฅ์— ๊ฐ”์—ˆ๋Š”๋ฐ, ๊ฑฐ๊ธฐ ์ง์›๋ถ„์ด "~~ ์ŠคํŠธ๋ฆฌํŠธ๋กœ ๊ฐ€๋ฉด ์กฐ๊ทธ๋งŒ ๋Ÿฌ์‰ฌ ๋งค์žฅ..

Travel/GBR 2022. 1. 9. 23:23
[์˜๊ตญ] ์˜๊ตญ ๋Ÿฐ๋˜ 2์ผ์ฐจ

(2019๋…„ 12์›”์˜ ์—ฌํ–‰ ๊ธฐ๋ก) 2019.12.25 ์ˆ˜์š”์ผ 2019๋…„์˜ ํฌ๋ฆฌ์Šค๋งˆ์Šค๋Š” ์˜๊ตญ ๋Ÿฐ๋˜์—์„œ ๋ณด๋‚ด๊ธฐ๋กœ ๊ณ„ํš์„ ํ•˜๊ณ  ๋„ˆ๋ฌด ์„ค๋ œ๋˜ ๊ธฐ์–ต์ด ์žˆ๋‹ค. ํ•ด์™ธ์—์„œ์˜ ํฌ๋ฆฌ์Šค๋งˆ์Šค๋Š” ์–ด๋–จ๊นŒ? ํ•˜๋ฉด์„œ ๋‚˜๋ž‘ ํฌ์ง„์ด๋ž‘ ์˜จ๊ฐ– ์„ค๋ ˆ๋ฐœ์€ ๋‹ค ์น˜๋‹ค๊ฐ€, ํฌ๋ฆฌ์Šค๋งˆ์Šค์˜ ์˜๊ตญ์€ ํ–‰์‚ฌ๋„ ๋งŽ์ด ์—†๊ณ  ๋Œ€์ค‘๊ตํ†ต๋„ ์šดํ–‰ ์•ˆ ํ•œ๋‹ค๋Š” ๊ฒƒ์„ ์•Œ์•„๋ฒ„๋ ธ๋‹ค. ๋šœ๋ฒ…์ด๋กœ ๋Ÿฐ๋˜์„ ๋ˆ„๋ฒผ์•ผ๋งŒ ํ–ˆ๋‹ค,,, ๋น„๊ฐ€ ์•ˆ์˜จ ๊ฒŒ ์ฐธ์œผ๋กœ ๋‹คํ–‰์ด์—ˆ๋‹ค. ์ˆ™์†Œ์—์„œ ์•„๋งˆ 10์‹œ ์ •๋„์— ์ถœ๋ฐœํ•œ ๊ฒƒ ๊ฐ™๋‹ค. ์˜ค๋Š˜์€ ์ด๊ณณ์ €๊ณณ ๋งŽ์ด ๋‹ค๋‹ˆ์ž๋Š” ๊ณ„ํš๋ณด๋‹ค๋Š” ๊ฑธ์–ด๋‹ค๋‹ˆ๋ฉด์„œ ๋Ÿฐ๋˜ ์‹œ๋‚ด์˜ ๊ณณ๊ณณ์„ ๋ณด๋Š” ๊ฑธ ๋ชฉ์ ์œผ๋กœ ํ•˜์˜€๋‹ค. ๊ฑด๋ฌผ์ด ํ™•์‹คํžˆ ์„œ์šธ์ด๋ž‘ ๋‹ฌ๋ฆฌ ๊ณ ํ’์Šค๋Ÿฌ์šด ๋ฉด์ด ์žˆ๋‹ค. ์‚ฌ์ง„์˜ ์žฅ์†Œ๋Š” University College London ๊ฑฐ๋ฆฌ์˜€๊ณ  ํ•™๊ต ๊ฑด๋ฌผ์ด ๋งŽ์•˜๋˜ ๊ฑธ๋กœ ๊ธฐ์–ตํ•œ๋‹ค. ์นด๋ฉ”๋ผ ์˜์‹ํ•˜์ง€ ๋ง๋ผ๊ณ  ํ–ˆ๋”..

Travel/GBR 2022. 1. 8. 02:33
[ํ˜ผ๊ณตS] CH2. ์‹ค์ „์šฉ SQL ๋ฏธ๋ฆฌ ๋ง›๋ณด๊ธฐ

๊ฑด๋ฌผ์„ ์ง“๊ธฐ ์œ„ํ•œ ์„ค๊ณ„๋„: ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๋ชจ๋ธ๋ง ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๋ชจ๋ธ๋ง: ๊ฑด์ถ• ์„ค๊ณ„๋„๋ฅผ ๊ทธ๋ฆฌ๋Š” ๊ฒƒ์ฒ˜๋Ÿผ, ํ…Œ์ด๋ธ”์˜ ๊ตฌ์กฐ๋ฅผ ๋ฏธ๋ฆฌ ์„ค๊ณ„ํ•˜๋Š” ๊ฐœ๋…. ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๋ชจ๋ธ๋ง์€ ์šฐ๋ฆฌ๊ฐ€ ์‚ด๊ณ ์žˆ๋Š” ์„ธ์ƒ์—์„œ ์‚ฌ์šฉ๋˜๋Š” ์‚ฌ๋ฌผ์ด๋‚˜ ์ž‘์—…์„ DBMS์˜ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๊ฐœ์ฒด๋กœ ์˜ฎ๊ธฐ๊ธฐ ์œ„ํ•œ ๊ณผ์ •. ์šฐ๋ฆฌ๋Š” ํ…Œ์ด๋ธ”์ด๋ผ๋Š” ๊ฐœ์ฒด๋กœ ๋ณ€ํ™˜ํ•˜๊ฒŒ ๋จ. ํ”„๋กœ์ ํŠธ๋ฅผ ๊ตฌ์„ฑํ•  ๋•Œ ํญํฌ์ˆ˜ ๋ชจ๋ธ(Waterfall model)์„ ์‚ฌ์šฉํ•˜๊ณ , ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๋ชจ๋ธ๋ง์€ ํญํฌ์ˆ˜ ๋ชจ๋ธ์˜ ์—…๋ฌด ๋ถ„์„๊ณผ ์„ค๊ณ„ ๋‹จ๊ณ„์— ํ•ด๋‹น. * ํญํฌ์ˆ˜ ๋ชจ๋ธ ํ”„๋กœ์ ํŠธ ๊ณ„ํš ์—…๋ฌด ๋ถ„์„ ์‹œ์Šคํ…œ ์„ค๊ณ„ ํ”„๋กœ๊ทธ๋žจ ๊ตฌํ˜„ ํ…Œ์ŠคํŠธ ์œ ์ง€๋ณด์ˆ˜ ํญํฌ์ˆ˜ ๋ชจ๋ธ์˜ ๊ฐ€์žฅ ํฐ ๋‹จ์ ์€ ํญํฌ์—์„œ ๋‚ด๋ ค๊ฐ€๋Š” ๊ฑด ์‰ฌ์›Œ๋„ ๋‹ค์‹œ ๊ฑฐ์Šฌ๋Ÿฌ ์˜ฌ๋ผ๊ฐ€๋Š” ๊ฒƒ์ด ํž˜๋“ค๋‹ค๋Š” ๊ฒƒ. ํ•˜์ง€๋งŒ ๋‹จ๊ณ„๊ฐ€ ๋ช…ํ™•ํ•˜๊ธฐ ๋•Œ๋ฌธ์— ์ง€๊ธˆ๋„ ๋งŽ์ด ์‚ฌ์šฉ๋˜๊ณ  ์žˆ์Œ. ๊ธฐ๋ณธ ํ‚ค(Primary k..

Study/SQL 2021. 12. 24. 01:16
[ํ˜ผ๊ณตS] CH1. ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์™€ SQL

๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์™€ SQL ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค(Database, DB): ๋ฐ์ดํ„ฐ์˜ ์ง‘ํ•ฉ DBMS(Database management system): ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ฅผ ๊ด€๋ฆฌํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ MySQL Oracle SOL server MariaDB ๋“ฑ DBMS์— ๋ฐ์ดํ„ฐ๋ฅผ ๊ตฌ์ถ•, ๊ด€๋ฆฌํ•˜๊ณ  ํ™œ์šฉํ•˜๊ธฐ ์œ„ํ•ด์„œ ์‚ฌ์šฉ๋˜๋Š” ์–ธ์–ด๊ฐ€ SQL(Structured Query Language)์ด๊ณ , SQL์„ ์‚ฌ์šฉํ•˜๋ฉด DBMS๋ฅผ ํ†ตํ•ด์ค‘์š”ํ•œ ์ •๋ณด๋“ค์„ ์ž…๋ ฅ, ๊ด€๋ฆฌํ•˜๊ณ  ์ถ”์ถœํ•  ์ˆ˜ ์žˆ์Œ. DBMS์˜ ๋ถ„๋ฅ˜ ๊ณ„์ธตํ˜•(Hierarchical): ํŠธ๋ฆฌ์˜ ํ˜•ํƒœ๋ฅผ ๊ฐ€์ง. ์ฒ˜์Œ ๊ตฌ์„ฑ์„ ์™„๋ฃŒํ•œ ํ›„์— ๋ณ€๊ฒฝํ•˜๊ธฐ๊ฐ€ ๊นŒ๋‹ค๋กœ์›€. ๋‹ค๋ฅธ ๊ตฌ์„ฑ์›์„ ์ฐพ์•„๊ฐ€๋Š” ๊ฒƒ์ด ๋น„ํšจ์œจ์ . ์ง€๊ธˆ์€ ์‚ฌ์šฉํ•˜์ง€ ์•Š๋Š” ํ˜•ํƒœ. ๋งํ˜•(Network): ํ•˜์œ„์— ์žˆ๋Š” ๊ตฌ์„ฑ์›๋ผ๋ฆฌ๋„ ์—ฐ๊ฒฐ๋˜์–ด์žˆ๋Š” ์ƒํƒœ. ํ•˜์ง€๋งŒ ์‚ฌ์šฉ์ž๊ฐ€ ๋ชจ..

Study/SQL 2021. 12. 8. 20:48
[Github] Sourcetree์—์„œ Authentication Error ๋ฐœ์ƒ ์‹œ ํ•ด๊ฒฐ๋ฒ•

Github์„ ์ข€ ๋” ํšจ์œจ์ ์œผ๋กœ ์‚ฌ์šฉํ•ด๋ณด๊ธฐ ์œ„ํ•ด sourcetree๋ฅผ ์ด์šฉํ•˜๋ ค๊ณ  ํ•˜์˜€๋‹ค. ๋กœ์ปฌ์—์„œ ์ฝ”๋“œ๋ฅผ ์ˆ˜์ •ํ•˜๋ฉด sourcetree๋ฅผ ํ†ตํ•ด ์ฝ”๋“œ ์ˆ˜์ • history์™€ ๊ฐ™์ด github์— ์˜ฌ๋ฆด ์ˆ˜ ์žˆ๋‹ค๊ณ  ํ•œ๋‹ค. ๊ทผ๋ฐ pull์„ ํ•˜๋ ค๊ณ  ํ•˜๋‹ˆ ๋นจ๊ฐ„์ƒ‰ ๊ฒฝ๊ณ  ์•Œ๋ฆผ์ด ๋œจ๋”๋‹ˆ Authentication failed for "๋‚ด ๊นƒํ—ˆ๋ธŒ ์ฃผ์†Œ" ๋ผ๊ณ  ๋œจ๋ฉด์„œ ๋˜์ง€ ์•Š๋Š” ๊ฒƒ์ด์—ˆ๋‹ค. ์ด๊ฒƒ์„ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•œ ์ ˆ์ฐจ๋Š” ์•„๋ž˜์™€ ๊ฐ™๋‹ค. 1. ๋ณธ์ธ์˜ ๊นƒํ—™ ๊ณ„์ •์— ๋“ค์–ด๊ฐ€์„œ ์„ค์ • ๋ฒ„ํŠผ์—์„œ Settings๋ฅผ ๋ˆŒ๋Ÿฌ์ค€๋‹ค. 2. ์™ผ์ชฝ์— ์นดํ…Œ๊ณ ๋ฆฌ์—์„œ Developer settings๋ฅผ ํด๋ฆญํ•œ๋‹ค. 3. ์™ผ์ชฝ์˜ ์นดํ…Œ๊ณ ๋ฆฌ์—์„œ Personal access tokens๋ฅผ ํด๋ฆญํ•œ๋‹ค. 4. ์˜ค๋ฅธ์ชฝ ์ƒ๋‹จ์˜ Generate new token์„ ํด๋ฆญํ•œ๋‹ค. 5. No..

Study/Github 2021. 12. 8. 17:13