[ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค] Lv1. ๊ฐ€์žฅ ๋น„์‹ผ ์ƒํ’ˆ ๊ตฌํ•˜๊ธฐ

2022. 10. 18. 07:57ใ†์ฝ”๋”ฉํ…Œ์ŠคํŠธ ์—ฐ์Šต/ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค_2022

728x90

 

๋ฌธ์ œ ์„ค๋ช…

๋‹ค์Œ์€ ์–ด๋Š ์˜๋ฅ˜ ์‡ผํ•‘๋ชฐ์—์„œ ํŒ๋งค ์ค‘์ธ ์ƒํ’ˆ๋“ค์˜ ์ •๋ณด๋ฅผ ๋‹ด์€ PRODUCT ํ…Œ์ด๋ธ”์ž…๋‹ˆ๋‹ค. PRODUCT ํ…Œ์ด๋ธ”์€ ์•„๋ž˜์™€ ๊ฐ™์€ ๊ตฌ์กฐ๋กœ ๋˜์–ด์žˆ์œผ๋ฉฐ, PRODUCT_ID, PRODUCT_CODE, PRICE๋Š” ๊ฐ๊ฐ ์ƒํ’ˆ ID, ์ƒํ’ˆ์ฝ”๋“œ, ํŒ๋งค๊ฐ€๋ฅผ ๋‚˜ํƒ€๋ƒ…๋‹ˆ๋‹ค.

Column name                                                                  Type                                                          Nullable
PRODUCT_ID INTEGER FALSE
PRODUCT_CODE VARCHAR(8) FALSE
PRICE INTEGER FALSE

์ƒํ’ˆ ๋ณ„๋กœ ์ค‘๋ณต๋˜์ง€ ์•Š๋Š” 8์ž๋ฆฌ ์ƒํ’ˆ์ฝ”๋“œ ๊ฐ’์„ ๊ฐ€์ง€๋ฉฐ, ์•ž 2์ž๋ฆฌ๋Š” ์นดํ…Œ๊ณ ๋ฆฌ ์ฝ”๋“œ๋ฅผ ์˜๋ฏธํ•ฉ๋‹ˆ๋‹ค.


๋ฌธ์ œ

PRODUCT ํ…Œ์ด๋ธ”์—์„œ ํŒ๋งค ์ค‘์ธ ์ƒํ’ˆ ์ค‘ ๊ฐ€์žฅ ๋†’์€ ํŒ๋งค๊ฐ€๋ฅผ ์ถœ๋ ฅํ•˜๋Š” SQL๋ฌธ์„ ์ž‘์„ฑํ•ด์ฃผ์„ธ์š”. ์ด๋•Œ ์ปฌ๋Ÿผ๋ช…์€ MAX_PRICE๋กœ ์ง€์ •ํ•ด์ฃผ์„ธ์š”.


์˜ˆ์‹œ

์˜ˆ๋ฅผ ๋“ค์–ด PRODUCT ํ…Œ์ด๋ธ”์ด ๋‹ค์Œ๊ณผ ๊ฐ™๋‹ค๋ฉด

PRODUCT_ID     PRODUCT_CODE                                                                    PRICE
1 A1000001 10000
2 A2000005 9000
3 C1000006 22000

๊ฐ€์žฅ ๋†’์€ ํŒ๋งค๊ฐ€๋Š” 22,000 ์› ์ด๋ฏ€๋กœ, ๋‹ค์Œ๊ณผ ๊ฐ™์€ ๊ฒฐ๊ณผ๊ฐ€ ๋‚˜์™€์•ผ ํ•ฉ๋‹ˆ๋‹ค.

 
MAX_PRICE
22000

 

 

 

๋‚˜์˜ ํ’€์ด [MySQL] 

์ด ๋ฌธ์ œ๋Š” ๊ทธ๋ƒฅ MAX ํ•จ์ˆ˜๋ฅผ ์•„๋Š”๊ฐ€ ๋ฌผ์–ด๋ณด๋Š” ๋ฌธ์ œ์ธ๊ฑฐ ๊ฐ™๋‹ค. 

PRODUCT ํ…Œ์ด๋ธ”์—์„œ ๊ฐ€๊ฒฉ์ด ๊ฐ€์žฅ ๋†’์€ ๊ฒƒ์„ ์กฐํšŒํ•˜๋Š” ๋ฌธ์ œ์ด๋ฏ€๋กœ MAX(PRICE) ํ•ด์ฃผ๋ฉด ๋œ๋‹ค. 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

728x90