์ธํ”„๋Ÿฐ ์˜๋ฌธ ๋ธŒ๋žœ๋“œ ๋กœ๊ณ 
์ธํ”„๋Ÿฐ ์˜๋ฌธ ๋ธŒ๋žœ๋“œ ๋กœ๊ณ 
BEST

[๋ฐฑ๋ฌธ์ด๋ถˆ์—ฌ์ผํƒ€] ๋ฐ์ดํ„ฐ ๋ถ„์„์„ ์œ„ํ•œ ๊ณ ๊ธ‰ SQL

์ธํ”„๋Ÿฐ ๋ˆ„์  ์ˆ˜๊ฐ•์ƒ 10,000๋ช… ์ด์ƒ, ํ’๋ถ€ํ•œ ์˜จ/์˜คํ”„๋ผ์ธ ๊ฐ•์˜ ๊ฒฝํ—˜์„ ๊ฐ€์ง„ ๋ฐ์ดํ„ฐ๋ฆฌ์•ˆ์˜ SQL ๊ณ ๊ธ‰ ๊ฐ•์˜. SQL ๊ณ ๊ธ‰ ์ด๋ก ์„ ๋ฐฐ์šฐ๊ณ , ์‹ค์Šต ๋ฌธ์ œ๋ฅผ ํ•จ๊ป˜ ํ’€์–ด๋ด…๋‹ˆ๋‹ค.

Thumbnail

์ค‘๊ธ‰์ž๋ฅผ ์œ„ํ•ด ์ค€๋น„ํ•œ
[๋ฐ์ดํ„ฐ ๋ถ„์„] ๊ฐ•์˜์ž…๋‹ˆ๋‹ค.

์ด๋Ÿฐ ๊ฑธ ๋ฐฐ์šธ ์ˆ˜ ์žˆ์–ด์š”

  • SQL๋กœ ๋ฐ์ดํ„ฐ ๊ฐ€์ ธ์˜ค๊ธฐ

  • ์ฝ”๋”ฉ์„ ํ•œ ๋ฒˆ๋„ ํ•ด๋ณด์ง€ ์•Š์€ ์‚ฌ๋žŒ๋„ ๊ฐ€๋Šฅํ•œ SQL ์™•๊ธฐ์ดˆ ์‹œ๋ฆฌ์ฆˆ ์ค‘ 3๋ฒˆ์งธ ๊ฐ•์˜!

 

SQL ์ด๋ก  ๊ฐ•์˜๋Š” ๋งŽ์€๋ฐ,
๋ฌธ์ œ ํ’€์ด์™€ ๋ณ‘ํ–‰ํ•˜๋ฉด์„œ ์ง„์งœ ์‹ค๋ ฅ์„ ํ‚ค์šธ ์ˆ˜ ์žˆ๋Š” ๊ฐ•์˜๋Š” ์™œ ์—†์„๊นŒ์š”?

์˜์–ด ๋ฌธ๋ฒ• ๊ณต๋ถ€๋ฅผ ์•„๋ฌด๋ฆฌ ํ•ด๋„ ์‹ค์ œ๋กœ ๋Œ€ํ™”๋ฅผ ํ•˜์ง€ ์•Š์œผ๋ฉด ์˜์–ด ํšŒํ™” ์‹ค๋ ฅ์ด ๋Š˜์ง€ ์•Š๋“ฏ์ด, 
SQL๋„ ๋ฌธ๋ฒ• ๊ณต๋ถ€๋งŒ ํ•ด์„œ๋Š” ์ œ๋Œ€๋กœ ์‚ฌ์šฉํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.

 

 

 

๊ฐ•์˜ ์†Œ๊ฐœ ๐Ÿ“

 

SQL ๊ธฐ์ดˆ, ์ค‘๊ธ‰๋ฐ˜์„ ๊ฑฐ์ณ ๊ณ ๊ธ‰๋ฐ˜์— ์˜ค์‹  ๋ถ„๋“ค์„ ํ™˜์˜ํ•ฉ๋‹ˆ๋‹ค!

๐Ÿ‘๐Ÿ‘(์ง์ง์ง)๐Ÿ‘๐Ÿ‘

 



์ง€๊ธˆ๊นŒ์ง€๋Š” SQL์˜ ๊ธฐ๋ณธ์ ์ธ ๋ฌธ๋ฒ•๋“ค(์—ฌ๋Ÿฌ ํ…Œ์ด๋ธ” ๋ฌถ๊ธฐ, ๊ทธ๋ฃน ์—ฐ์‚ฐํ•˜๊ธฐ ๋“ฑ)์„ ์ตํžˆ์…จ๋‹ค๋ฉด,
์ง€๊ธˆ๋ถ€ํ„ฐ๋Š” ๋” ๋ณต์žกํ•˜๊ณ  ๋‚œ์ด๋„ ๋†’์€ ๋ฌธ์ œ๋ฅผ ํ’€๊ธฐ ์œ„ํ•œ SQL์˜ ๋‹ค์–‘ํ•œ ๊ธฐ๋Šฅ๋“ค์— ๋Œ€ํ•ด ๋‹ค๋ฃน๋‹ˆ๋‹ค.

๊ณ ๊ธ‰ ๊ฐ•์˜๋ฅผ ํ†ตํ•ด, ์‹ค๋ฌด์—์„œ ํ•„์š”ํ•œ ๋‹ค์–‘ํ•œ ์—ฐ์‚ฐ์„ ํšจ์œจ์ ์œผ๋กœ ์ฒ˜๋ฆฌํ•  ์‹ค๋ ฅ์„ ๊ฐ–์ถ”์‹ค ์ˆ˜ ์žˆ๊ณ ,
๊ฐ•์˜ ์ค‘๊ฐ„์ด๋‚˜ ํ•˜๋‹จ์— ์ œ๊ณต๋˜๋Š” ์ถ”๊ฐ€ ์ž๋ฃŒ๋ฅผ ํ†ตํ•ด ์‹ฌํ™” ํ•™์Šต์„ ํ•˜์‹ค ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค.

๊ธฐ์ดˆ๋ถ€ํ„ฐ ๊ณ ๊ธ‰๋ฐ˜๊นŒ์ง€ ํ•จ๊ป˜ํ•ด์ฃผ์‹  ์ˆ˜๊ฐ•์ƒ ์—ฌ๋Ÿฌ๋ถ„๋“ค ์ˆ˜๊ณ  ๋งŽ์œผ์…จ์Šต๋‹ˆ๋‹ค!

 

 


์ด์ œ ๋ฒˆ๊ฑฐ๋กญ๊ฒŒ ์ด๋ฉ”์ผ ๋ณด๋‚ด์ง€ ์•Š์œผ์…”๋„ ๊ดœ์ฐฎ์Šต๋‹ˆ๋‹ค. 
์ธํ”„๋Ÿฐ์—์„œ ๋ฐ”๋กœ ๋‹ค์šด๋ฐ›์œผ์„ธ์š”!

 

 

์ด์ œ SQL ๊ณ ๊ธ‰๋ฐ˜ ๊ฐ•์˜๋ฅผ ๋ชจ๋‘ ์ˆ˜๊ฐ•ํ•˜์‹œ๊ณ  
๋งˆ์ง€๋ง‰ ๊ฐ•์˜ 
'์™„๊ฐ• ๊ธฐ๋… ์„ ๋ฌผ_SQL Cheatsheet(๊ณ ๊ธ‰)'์—์„œ 
์˜ค๋ฅธ์ชฝ ์ƒ๋‹จ [์ˆ˜์—… ์ž๋ฃŒ] ๋ฒ„ํŠผ์„ ํด๋ฆญํ•˜์‹œ๋ฉด 
CheatSheet๋ฅผ ๋‹ค์šด๋กœ๋“œ ๋ฐ›์œผ์‹ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค
(์•„๋ž˜ ์ด๋ฏธ์ง€ ์ฐธ๊ณ ).

(ํ•„์ˆ˜๋Š” ์•„๋‹ˆ์ง€๋งŒ ์ •์„ฑ์–ด๋ฆฐ ๋ฆฌ๋ทฐ์™€ ์งˆ๋ฌธ์€ ์–ธ์ œ๋‚˜ ํ™˜์˜์ž…๋‹ˆ๋‹ค!)

 

 

 

๊ฐ•์˜๋ฅผ ๋“ฃ๊ธฐ ์ „ ์ค€๋น„ํ•ด์•ผ ํ•  ๊ฒƒ โœ”๏ธ

ํ•ด๋‹น ๊ฐ•์˜๋Š” HackerRank(hackerrank.com), leetcode(leetcode.com์‚ฌ์ดํŠธ์˜ 
๋ฌธ์ œ๋“ค์„ ๊ธฐ์ค€์œผ๋กœ ์ปค๋ฆฌํ˜๋Ÿผ์ด ๊ตฌ์„ฑ๋˜์–ด์žˆ์Šต๋‹ˆ๋‹ค.
๊ฐ•์˜๋ฅผ ๋“ฃ๊ธฐ ์ „ ์œ„ ์‚ฌ์ดํŠธ์— ์ ‘์†ํ•˜์‹œ์–ด ํšŒ์›๊ฐ€์ž…์„ ํ•˜์‹  ํ›„ ์‚ฌ์ดํŠธ๋ฅผ ํ•œ๋ฒˆ ๋‘˜๋Ÿฌ๋ณด์‹œ๋Š” ๊ฒƒ์„ ๊ถŒ์žฅ๋“œ๋ฆฝ๋‹ˆ๋‹ค.

 

๊ฐ™์ด ๊ณต๋ถ€ํ•˜๋ฉด ์ข‹์„ ๊ฒƒ๋“ค โœ”๏ธ

ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค SQL ๊ณ ๋“์  Kit
https://programmers.co.kr/learn/challenges?tab=sql_practice_kit

 

โœ”๏ธ ์ˆ˜๊ฐ• ๋กœ๋“œ๋งต

 

์ง€๋‚œ ๊ฐ•์˜ ๋‹ค์‹œ๋ณด๊ธฐ ๐Ÿ”–

[๋ฐฑ๋ฌธ์ด๋ถˆ์—ฌ์ผํƒ€] ๋ฐ์ดํ„ฐ ๋ถ„์„์„ ์œ„ํ•œ ๊ธฐ์ดˆ SQL 
SQL ๊ธฐ์ดˆ ๋ฌธ๋ฒ•์„ ๋ฐฐ์šฐ๊ณ  ์‹ค์ œ ๋ฌธ์ œ ํ’€์ด๊นŒ์ง€
 
[๋ฐฑ๋ฌธ์ด๋ถˆ์—ฌ์ผํƒ€] ๋ฐ์ดํ„ฐ ๋ถ„์„์„ ์œ„ํ•œ ์ค‘๊ธ‰ SQL 
์—…๋ฌด์— ํ™œ์šฉํ•  ์ˆ˜ ์žˆ๋Š” SQL ๋‹ค์ง€๊ธฐ
[๋ฐฑ๋ฌธ์ด๋ถˆ์—ฌ์ผํƒ€] ๋ฐ์ดํ„ฐ ๋ถ„์„์„ ์œ„ํ•œ ์ค‘๊ธ‰ SQL ๋ฌธ์ œํ’€์ด 
ํ•จ์ˆ˜ ๋ช‡ ๊ฐ€์ง€๋ฅผ ํ™œ์šฉํ•ด ์—ฌ๋Ÿฌ ๊ฐ€์ง€ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐ
[๋ฐฑ๋ฌธ์ด๋ถˆ์—ฌ์ผํƒ€] ๋ฐ์ดํ„ฐ ๋ถ„์„์„ ์œ„ํ•œ ๊ณ ๊ธ‰ SQL ๋ฌธ์ œํ’€์ด 
๋‹ค์–‘ํ•œ ๋ฌธ์ œ ํ’€์ด๋กœ ์ฟผ๋ฆฌ ์ž‘์„ฑ ์‹ค๋ ฅ์„ ํ–ฅ์ƒ

์ด๋Ÿฐ ๋ถ„๋“ค๊ป˜
์ถ”์ฒœ๋“œ๋ ค์š”!

ํ•™์Šต ๋Œ€์ƒ์€
๋ˆ„๊ตฌ์ผ๊นŒ์š”?

  • SQL ์ด๋ก ์€ ๋ฐฐ์› ์ง€๋งŒ, ์‹ค์Šต์ด ๋ถ€์กฑํ•˜๋‹ค๊ณ  ๋Š๋ผ๋Š” ์‚ฌ๋žŒ

  • SQL ์ฝ”๋”ฉ ํ…Œ์ŠคํŠธ๋ฅผ ์ค€๋น„ํ•˜๋Š” ์‚ฌ๋žŒ

  • ๋ฌธ์ œํ’€์ด ์ค‘์‹ฌ์˜ SQL ๊ฐ•์˜๊ฐ€ ํ•„์š”ํ•œ ์‚ฌ๋žŒ

  • SQL์„ ๋ฌด์ž‘์ •! ์‹œ์ž‘ ํ•ด๋ณด๊ณ  ์‹ถ์€ ์‚ฌ๋žŒ

  • ๋ฐ์ดํ„ฐ ๋ถ„์„๊ฐ€๊ฐ€ ๋˜๊ณ  ์‹ถ์€ ์‚ฌ๋žŒ

์„ ์ˆ˜ ์ง€์‹,
ํ•„์š”ํ• ๊นŒ์š”?

  • ๋ฐ์ดํ„ฐ ๋ถ„์„์„ ์œ„ํ•œ SQL ๊ธฐ์ดˆ ๊ฐ•์˜ ์ˆ˜๊ฐ•

  • ๋ฐ์ดํ„ฐ ๋ถ„์„์„ ์œ„ํ•œ SQL ์ค‘๊ธ‰ ๊ฐ•์˜ ์ˆ˜๊ฐ•

์•ˆ๋…•ํ•˜์„ธ์š”
์ž…๋‹ˆ๋‹ค.

29,071

๋ช…

์ˆ˜๊ฐ•์ƒ

2,583

๊ฐœ

์ˆ˜๊ฐ•ํ‰

22

๊ฐœ

๋‹ต๋ณ€

4.9

์ 

๊ฐ•์˜ ํ‰์ 

38

๊ฐœ

๊ฐ•์˜

์‹ค๋ฌด ๊ฒฝํ—˜์ด ํƒ„ํƒ„ํ•œ ํ˜„์—… ๋ถ„์„๊ฐ€๋“ค์ด ๋ฐ์ดํ„ฐ ๋ถ„์„ ๊ต์œก์„ ๊ธฐํšํ•˜๊ณ , ์ง์ ‘ ๊ฐ•์˜ํ•ฉ๋‹ˆ๋‹ค.

๋ฐ์ดํ„ฐ๋ฆฌ์•ˆ์— ๋Œ€ํ•ด์„œ ๋” ์•Œ์•„๋ณด๊ณ  ์‹ถ๋‹ค๋ฉด

๐Ÿ‘‰ https://datarian.io/

๊ณต๋™ ์ง€์‹๊ณต์œ ์ž

์ปค๋ฆฌํ˜๋Ÿผ

์ „์ฒด

32๊ฐœ โˆ™ (4์‹œ๊ฐ„ 54๋ถ„)

ํ•ด๋‹น ๊ฐ•์˜์—์„œ ์ œ๊ณต:

์ˆ˜์—…์ž๋ฃŒ
๊ฐ•์˜ ๊ฒŒ์‹œ์ผ: 
๋งˆ์ง€๋ง‰ ์—…๋ฐ์ดํŠธ์ผ: 

์ˆ˜๊ฐ•ํ‰

์•„์ง ์ถฉ๋ถ„ํ•œ ํ‰๊ฐ€๋ฅผ ๋ฐ›์ง€ ๋ชปํ•œ ๊ฐ•์˜์ž…๋‹ˆ๋‹ค.
๋ชจ๋‘์—๊ฒŒ ๋„์›€์ด ๋˜๋Š” ์ˆ˜๊ฐ•ํ‰์˜ ์ฃผ์ธ๊ณต์ด ๋˜์–ด์ฃผ์„ธ์š”!