[Myslq/Oracle] SQL ์—ฐ์Šตํ•  ์ˆ˜ ์žˆ๋Š” ์‚ฌ์ดํŠธ ์ถ”์ฒœ
์ฝ”๋”ฉํ…Œ์ŠคํŠธ

[Myslq/Oracle] SQL ์—ฐ์Šตํ•  ์ˆ˜ ์žˆ๋Š” ์‚ฌ์ดํŠธ ์ถ”์ฒœ

๋งŽ์€ ๊ธฐ์—…๋“ค์—์„œ ๋‹จ์ˆœํ•œ ์ฝ”๋”ฉ ํ…Œ์ŠคํŠธ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ SQL๋„ ํ•œ ๋ฌธ์ œ์”ฉ ์ถœ์ œํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

๋‚œ์ด๋„๊ฐ€ ๋†’์€ ํŽธ์€ ์•„๋‹ˆ๋ผ ๋งž์ถ”์ง€ ๋ชปํ•˜๊ฒŒ ๋˜๋ฉด ๋ถˆ๋ฆฌํ•˜๊ฒŒ ์ž‘์šฉํ•œ๋‹ค๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค. 

์ด๋ฒˆ์—๋Š” Mysql์ด๋‚˜ Oracle์„ ์„ค์น˜ํ•˜์ง€ ์•Š๊ณ ๋„ ์›น์ƒ์—์„œ ์—ฐ์Šตํ•  ์ˆ˜ ์žˆ๋Š” ์‚ฌ์ดํŠธ๋ฅผ ์ถ”์ฒœํ•ด๋ณผ๊นŒ ํ•ฉ๋‹ˆ๋‹ค. 

 

ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค

https://programmers.co.kr/learn/challenges

 

์ฝ”๋”ฉํ…Œ์ŠคํŠธ ์—ฐ์Šต

๊ธฐ์ดˆ๋ถ€ํ„ฐ ์ฐจ๊ทผ์ฐจ๊ทผ, ์ง์ ‘ ์ฝ”๋“œ๋ฅผ ์ž‘์„ฑํ•ด ๋ณด์„ธ์š”.

programmers.co.kr

๋Œ€๋‹ค์ˆ˜์˜ ๊ธฐ์—…์—์„œ ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค๋ฅผ ์‚ฌ์šฉํ•˜๊ธฐ ๋•Œ๋ฌธ์— ํ•ด๋‹น ํ™˜๊ฒฝ์— ์ต์ˆ™ํ•ด์ง€๋ฉด ์œ ๋ฆฌํ•˜๋‹ค๋Š” ์žฅ์ ์ด ์žˆ์Šต๋‹ˆ๋‹ค.

ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค์—์„œ๋Š” 'SQL ๊ณ ๋“์  Kit'์„ ํ†ตํ•ด ๊ธฐ์ดˆ์ ์ธ SELECT๋ฌธ๋ถ€ํ„ฐ ๋งŽ์€ ํ•™์ƒ๋“ค์ด ์–ด๋ ค์›Œํ•˜๋Š” JOIN๊นŒ์ง€ ์—ฐ์Šตํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. 

๋ฌธ์ œ์ˆ˜๊ฐ€ ๋งŽ์ง„ ์•Š์ง€๋งŒ ์œ ํ˜•๋ณ„๋กœ ์—ฐ์Šตํ•  ์ˆ˜ ์žˆ๊ธฐ ๋•Œ๋ฌธ์— ๋ฒผ๋ฝ์น˜๊ธฐ๋กœ ํ•˜๊ธฐ์— ์•„์ฃผ ์ ํ•ฉํ•œ ์‚ฌ์ดํŠธ๋ผ๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค. 

ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค - ์ฝ”๋”ฉํ…Œ์ŠคํŠธ ์—ฐ์Šต - SQL ๊ณ ๋“์  Kit

 

ํ•ด์ปค๋žญํฌ

 

https://www.hackerrank.com/

 

HackerRank

HackerRank is the market-leading technical assessment and remote interview solution for hiring developers. Learn how to hire technical talent from anywhere!

www.hackerrank.com

 

์ด ์‚ฌ์ดํŠธ์—์„œ๋Š” ์ •๋ง ๋งŽ์€ SQL ๋ฌธ์ œ๋“ค์„ ํ’€์–ด๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. 

์˜์–ด๋ผ๋Š” ๊ฒƒ์ด ๋‹จ์ ์ด๊ธด ํ•˜์ง€๋งŒ ์‚ฌ์ดํŠธ๊ฐ€ ๋ณต์žกํ•˜์ง€ ์•Š๊ธฐ ๋•Œ๋ฌธ์— ์ต์ˆ™ํ•ด์ง€์‹œ๋ฉด ๊ธˆ๋ฐฉ ์ ์‘ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Prepare By Topics์—์„œ SQL ์„ ํƒํ•˜์‹œ๋ฉด ๋‹ค์–‘ํ•œ SQL๋ฌธ์ œ๋“ค์ด ๋‚˜์˜ต๋‹ˆ๋‹ค.

์˜ค๋ฅธ์ชฝ์— ์œ„์น˜ํ•œ ์˜ต์…˜๋“ค์„ ํ†ตํ•ด ์›ํ•˜๋Š” ๋ฌธ์ œ๋งŒ ํ™•์ธํ•˜๊ณ , ํ’€์ดํ•  ์ˆ˜ ์žˆ๋‹ค๋Š” ์žฅ์ ์ด ์žˆ์Šต๋‹ˆ๋‹ค. 

 

์ œ๊ฐ€ ์ฝ”๋”ฉ ํ…Œ์ŠคํŠธ๋ฅผ ํ’€์–ด๋ณด๋ฉด์„œ JOIN ๋ฌธ์ œ์˜ ์ถœ์ œ๋นˆ๋„๊ฐ€ ๊ฐ€์žฅ ๋†’์•˜์Šต๋‹ˆ๋‹ค. ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค์™€ ๋‹ฌ๋ฆฌ ํ•ด์ปค๋žญํฌ์—๋Š” ๋‹ค์–‘ํ•œ JOIN ๋ฌธ์ œ๋“ค์ด ์žˆ์–ด์„œ ๋งŽ์€ ๋„์›€์ด ๋˜์—ˆ์Šต๋‹ˆ๋‹ค :) 

ํ•ด์ปค๋žญํฌ ๋กœ๊ทธ์ธ ํ™”๋ฉด
SQL ์„ ํƒ
์˜ต์…˜ ์„ ํƒํ•˜๊ธฐ

 

SQL ์—ฐ์Šต์„ ํ†ตํ•ด ์ฝ”๋”ฉ ํ…Œ์ŠคํŠธ์—์„œ ์ข‹์€ ๊ฒฐ๊ณผ ์žˆ๊ธธ ๋ฐ”๋ž๋‹ˆ๋‹ค!