Tinkerbell Glitter
[241111] ์—‘์…€๋ณด๋‹ค ์‰ฝ๊ณ  ๋น ๋ฅธ SQL 2์ฃผ์ฐจ-5~6 ๊ฐ•์˜ ๋ฐ ์ˆ™์ œ
Data Base ๐Ÿ—ƒ๏ธ/SQL ๐Ÿ—‚๏ธ
2์ฃผ์ฐจ-5~6๊ฐ•์˜order by์ ˆ์€ ํŠน์ •์ปฌ๋Ÿผ์„ ๊ธฐ์ค€์œผ๋กœ ๊ฐ’์„ ์ •๋ ฌํ•ด์ค˜. ๋ผ๋Š” ์˜๋ฏธ.๊ธฐ๋ณธ๊ฐ’์€ ์˜ค๋ฆ„์ฐจ์ˆœ ์ •๋ ฌ์ž„. Q.๊ทธ๋Ÿผ ๋‚ด๋ฆผ์ฐจ์ˆœ์€์š”???A.๋‚ด๋ฆผ์ฐจ์ˆœ ์ •๋ ฌ์€order by sum(price) ์˜†์— desc(=descending ์ค€๋ง)์„ ์ ์–ด์ฃผ๋ฉด ๋จ. ์‹ค์Šต์˜ˆ์ œ 1. ๊ณ ๊ฐ ์ด๋ฆ„์ˆœ์œผ๋กœ ์˜ค๋ฆ„์ฐจ์ˆœ ์ •๋ ฌํ•˜๊ธฐ๋‚˜๋Š” group by๋„ ์จ์ค˜์•ผ ํ•˜๋Š” ์ค„ ์•Œ๊ณ  group by์ ˆ๋„ ๋„ฃ์—ˆ์ง€๋งŒ,,๊ฐ•์‚ฌ๋‹˜์€ ํŠน์ • ์ปฌ๋Ÿผ ์กฐ๊ฑด์„ ์ง€์ •ํ•ด์ฃผ์ง€ ์•Š์•˜๊ธฐ ๋•Œ๋ฌธ์— ๊ทธ๋ฃน๋ฐ”์ด ์ ˆ ๋˜ํ•œ ๋บ€๋‹ค๊ณ  ํ•˜์…จ๋‹ค,,order by์ ˆ์— ๋‘๊ฐ€์ง€ ์ด์ƒ ์ปฌ๋Ÿผ๋„ ์ง€์ •ํ•ด์ค„ ์ˆ˜๊ฐ€ ์žˆ๋Š”๋ฐ,gender ์ปฌ๋Ÿผ์„ ๋จผ์ € ์ •๋ ฌํ•œ ๋’ค์— name ์ปฌ๋Ÿผ์˜ ๋ฐ์ดํ„ฐ๋„ ์ •๋ ฌํ•ด์ค˜~ ๋ผ๋Š” ์˜๋ฏธ. ์ž~~ ๊ทธ๋Ÿผ select, from, where, group/order by ๋ณต์Šต์ฐจ ํ€ด์ฆˆ๋ฅผ ํ’€์–ด๋ณด๊ฒŸ์„œ์š”.์ž ๊ทธ๋ ‡..
[241108] ์—‘์…€๋ณด๋‹ค ์‰ฝ๊ณ  ๋น ๋ฅธ SQL 2์ฃผ์ฐจ-1~4 ๊ฐ•์˜
Data Base ๐Ÿ—ƒ๏ธ/SQL ๐Ÿ—‚๏ธ
SQL 2์ฃผ์ฐจ ๊ฐ•์˜~~๊ฐ€๋ณด์ž๊ณ ~~2์ฃผ์ฐจ-1~2๊ฐ•์˜ ์˜ค๋Š˜ ๊ฐ•์˜ ๋‚ด์šฉ์€ ์—ฐ์‚ฐํ•˜๊ธฐ~~food_orders ํ…Œ์ด๋ธ” ์ค‘์—์„œ,food_preparation_time ๊ณผ delivery_time์„ ๋”ํ•œ ๊ฐ’์„ ๊ตฌํ•ด์ค˜.๋ผ๋Š” ์˜๋ฏธ์ธ๋ฐ ์ด์ œ as ๋กœ total_time ์ด๋ผ๋Š” ๋ณ„๋ช…์„ ๊ณ๋“ค์ธ.๋”ํ•˜๊ธฐ๋ฅผ ์“ธ ์ˆ˜ ์žˆ์œผ๋ฉด ๋ญ๋‹ค????๊ณฑํ•˜๊ธฐ๋„ ์‚ฌ์šฉ๊ฐ€๋Šฅ์ด๋‹ค.์—‘์…€์ฒ˜๋Ÿผ ํ•จ์ˆ˜๊ธฐ๋Šฅ๋„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Œ.select sum(food_preparation_time) total_food_preparation_time,            avg(delivey_time) avg_food_preparation_timefrom food_orders ์—์„œsum(์ƒํ’ˆ_์ค€๋น„_์‹œ๊ฐ„์„ ๋ชจ๋‘ ๋”ํ•ด์ค˜) ํ•ฉ๊ณ„_์ƒํ’ˆ_์ค€๋น„_์‹œ๊ฐ„(=๋ณ„๋ช…์„ ์ •ํ•ด์ฃผ๋Š” ๊ฒƒ.)avg(๋ฐฐ๋‹ฌ_์‹œ๊ฐ„ ํ‰๊ท ..
[241107] ์—‘์…€๋ณด๋‹ค ์‰ฝ๊ณ  ๋น ๋ฅธ SQL 1์ฃผ์ฐจ-8 ๊ฐ•์˜ ๋ฐ ์ˆ™์ œ
Data Base ๐Ÿ—ƒ๏ธ/SQL ๐Ÿ—‚๏ธ
ํ•˜์ด๋ฃจ~~์˜ค๋Š˜์€ SQL 1์ฃผ์ฐจ ์™„๊ฐ• ๊ฐ€๋ณด์ž๊ณ ~~1์ฃผ์ฐจ-8๊ฐ•์˜!!!!!์—๋Ÿฌ๋ฉ”์„ธ์ง€ ๊ผญ ์ฝ์–ด๋ณด๊ธฐ!!!!!์—ฌ๋Ÿฌ๊ฐ€์ง€์˜ ์—๋Ÿฌ๊ฐ€ ๋œฐ ์ˆ˜ ์žˆ๊ธฐ ๋•Œ๋ฌธ์— ์—๋Ÿฌ๊ฐ€ ๋‚˜๋ฉด ์™œ ์—๋Ÿฌ๊ฐ€ ๋‚ฌ๋Š”์ง€์‚ดํŽด๋ณด๊ณ  ํ•ด๊ฒฐํ•˜๋ ค๋Š” ํƒœ๋„๊ฐ€ ์ค‘์š”ํ•˜๋‹ค.์ˆ™์ œQ. ์ƒํ’ˆ ์ค€๋น„ ์‹œ๊ฐ„์ด 20๋ถ„~30๋ถ„ ์‚ฌ์ด์ธ, ํ•œ์‹๋‹น์˜ ์‹๋‹น๋ช…๊ณผ ๊ณ ๊ฐ๋ฒˆํ˜ธ ์กฐํšŒํ•˜๊ธฐ์ฒ˜์Œ์— ์ผ๋‹จselect *from food_orders ํ•ด์„œ ์ „์ฒด ์ปฌ๋Ÿผ์„ ์กฐํšŒํ–ˆ๋‹ค.๊ทธ๋ž˜์„œ ์ƒํ’ˆ์ค€๋น„์‹œ๊ฐ„ ํƒญ๋„ค์ž„์ด food_preparation_time ์ธ๊ฑธ ํ™•์ธํ•ด์ค€ ํ›„,๋ฝ‘์•„๋‚ด์•ผ ํ•  ์ปฌ๋Ÿผ์— cuisine_type ๊ณผ food_preparation_time๋„ ๋„ฃ์–ด์คฌ๋Š”๋ฐ,,(๋ญ”๊ฐ€ ๋„ฃ์–ด์ค˜์•ผํ•˜๋‚˜??? ์‹ถ์—ˆ๋‹ค.)๊ทธ๋Ÿฌ๋‚˜ ๊ดœํžˆ ๊ฐ•์‚ฌ๋‹˜์ด ์˜ˆ์‹œ๋ฅผ ์ •ํ•ด์ฃผ์‹ ๊ฒŒ ์•„๋‹Œ ๊ฒƒ ๊ฐ™์•˜์œผ๋ฏ€๋กœ,์žฝ์‹ธ๊ฒŒ ์ˆ˜์ •ํ–ˆ๋‹ค.SELECT restaurant_name, cust..
[241107] ํŒŒ์ด์ฌ ์ดˆ๋ณด๋ฐ˜ ์„ธ์…˜-์‹ *๊ฒฐ ํŠœํ„ฐ๋‹˜
AI ๐Ÿค–/Python ๐Ÿ’ป
์˜ค๋Š˜์€ ํŒŒ์ด์ฌ ์„ธ์…˜ ๋“ฃ๋Š”๋‚ ~!~!๋ฐ˜๋ณต๋ฌธ๊ณผ ์กฐ๊ฑด๋ฌธ์„ ๋ฐฐ์šด๋‹ค๊ณ  ํ–ˆ๋‹ค.๊ฐ€๋ณด์ž๊ณ ~!~! ํŒŒ์ด์ฌ ์ดˆ๋ณด๋ฐ˜ ์„ธ์…˜ 2ํšŒ์ฐจํŠœํ„ฐ๋‹˜์ด ์น˜์‹  ์ฝ”๋“œ ๊ทธ๋Œ€๋กœ ์ž…๋ ฅํ–ˆ๋Š”๋ฐ ์—๋Ÿฌ๋– ๋ฒ„๋ฆผ.์ฃผํ”ผํ„ฐ ๋…ธํŠธ๋ถ์€ ์•ˆ๋˜๋Š”๊ฑด๊ฐ€??? ๋ฐ”๋กœ ํŒŒ์ด์ฐธ์œผ๋กœ ๊ฐˆ์•„ํƒ€์ฃผ์‹œ๊ณ ,,,ํŒŒ์ด์ฐธ์—์„œ ์ฝ”๋“œ ์ž…๋ ฅํ•ด์ฃผ๋‹ˆ๊นŒ ๊ฒฐ๊ณผ๊ฐ’์ด ๋‚˜์™”๋‹คใ…‹ใ……ใ…‹print("์•„์นจ์— ์ผ์–ด๋‚ฌ๋‹ค.")is_thirsty = Trueif is_thirsty:    print("๋ฌผ์„ ๋งˆ์‹ ๋‹ค.")else:       print("์ŠคํŠธ๋ ˆ์นญ์„ ํ•œ๋‹ค.")์ฐธ๊ณผ ๊ฑฐ์ง“์— ๋”ฐ๋ผ ๋‚˜๋‰˜๋Š” ๊ฒฐ๊ณผ๋“ค.์•„์ฃผ ์ •์งํ•œ ๊ฒฐ๊ณผ ใ…‹๋ณ€์ˆ˜์— ๋‹ด์•„์ฃผ์–ด๋„ ์—ญ์‹œ๋‚˜ ์ •ํ™•ํ•œ ๊ฒฐ๊ณผ๋ฅผ ๋ฝ‘์•„๋ƒ…๋‹ˆ๋‹ค.์ด์ œ ํŠœํ„ฐ๋‹˜ ๋”ฐ๋ผ์„œ ๋ณธ๊ฒฉ์ ์œผ๋กœ if๋ฌธ ์ฝ”๋”ฉํ•˜๋Š”๋ฐ ์—๋Ÿฌ๊ฐ€ ๋‚ฌ๋‹ค.??? ๋ญ์ž˜๋ชปํ•œ๊ฑฐ์ง€? ๊ฐ•์‚ฌ๋‹˜๊ฑฐ ๊ทธ๋Œ€๋กœ ํ–ˆ๋Š”๋ฐ??๋ฐฉ๊ธˆ ์ฝ”๋”ฉ ๋‹ค์‹œ ํ•ด๋ดค๋Š”๋ฐ ์ด๋ฒˆ์—” ์˜ค๋ฅ˜์—†์ด ์„ฑ๊ณต.๋‘˜์˜ ์ฐจ์ด์ ์ด..
[241106] ์—‘์…€๋ณด๋‹ค ์‰ฝ๊ณ  ๋น ๋ฅธ SQL 1์ฃผ์ฐจ 1~7 ๊ฐ•์˜
Data Base ๐Ÿ—ƒ๏ธ/SQL ๐Ÿ—‚๏ธ
SQL์ž…๋ฌธ ์‹œ์ž‘ํ•ด๋ณผ๊นŒ~~(์ง„์งœ ๊ฐœํ•ต๋…ธ๋ฒ ์ด์Šค์ž„,,)1์ฃผ์ฐจ-1~3๊ฐ•์˜ ๊ฐ•์‚ฌ๋‹˜ ๋”ฐ๋ผ์„œ ๋””๋น„๋ฒ„๋ฅผ ๋‹ค์šด๋ฐ›๊ณ  ๊ธฐ๋ณธ์„ธํŒ…์€ ์™„์„ฑ~~๊ทธ๋Ÿฌ๋‚˜?๊ฐ•์‚ฌ๋‹˜์ด ํ•˜์‹  ๊ทธ๋Œ€๋กœ ํ–ˆ๋Š”๋ฐ ์ฒซํŒ๋ถ€ํ„ฐ ์—๋Ÿฌ๋œธใ…‹ใ…‹ใ…‹ใ…‹ ???๋‚˜๋Š” ์ด ๋ฌธ์ œ๋ฅผ ์–ด๋–ป๊ฒŒ ํ•ด์ณ๋‚˜๊ฐˆ ๊ฒƒ์ธ๊ฐ€,,,๋Š” ๋ˆˆ๋œจ๊ณ  ์ž์„ธํžˆ ๋ณด๋‹ˆ๊นŒ ์˜คํƒ€๊ฐ€ ์žˆ์—ˆ์–ด์š”^^(์˜ํƒ€์— ์•ฝํ•จ,,ใ…Ž)์ง„์งœ ์ด๋Ÿฐ์‹์œผ๋กœ ํ•ด์„œ ๊ฐœ๋ฐœ์ž ์–ด๋–ป๊ฒŒ ๋ ๋ž˜!!!์•”ํŠผ,,,select ๋Š” ๋ฐ์ดํ„ฐ๋ฅผ ๊ฐ€์ ธ์˜ค๋Š” ๊ฒƒ. ํŒŒ์ด์ฌ์—์„œ print๋ž‘ ๋™๊ธ‰์œผ๋กœ ๋ด๋„ ๋ ๋Ÿฐ์ง€,,?*์€ ๋ชจ๋“  ์ปฌ๋Ÿผ์„ ๊ฐ€์ ธ์™€์ค€๋‹ค๋Š” ์˜๋ฏธ.from์€ ๋ฐ์ดํ„ฐ๋ฅผ ๊ฐ€์ ธ์˜ฌ ํ…Œ์ด๋ธ”์„ ํŠน์ •ํ•ด์ฃผ๋Š” ๋ฌธ๋ฒ•.ํŽ˜์ด๋จผํŠธ์™€ ์ปค์Šคํ„ฐ๋จธ์˜ ๋ฐ์ดํ„ฐ๊ฐ€ ๊ฐ์ž ๋‹ค๋ฅธ๊ฒŒ ๋„ˆ๋ฌด ์‹ ๊ธฐํ–ˆ๋‹ค.SQL์˜ ๋ฌธ๋ฒ•์€select *from ~~~ ์˜ ๋ฌธ๋ฒ•์ด ๊ฐ€์žฅ ๊ธฐ๋ณธ๊ตฌ์กฐ๋ผ๊ณ  ํ–ˆ๋‹ค.1์ฃผ์ฐจ-4๊ฐ•์˜ ์•ž์„œ food_orders ํ…Œ์ด๋ธ”์—์„œ ๋ฐ์ดํ„ฐ๋ฅผ ..
์‚ฌ๋ถ€์ž‘1
Sabujak ๐Ÿ‘ฉ๐Ÿป‍๐Ÿ’ป
ํŒŒ์ด์ฌ 2~4 ๊ฐ•์˜ ๋“ค์„ ๋•Œ ๋‚˜์ด ๋’ค์— '์„ธ' ๋ถ™์ด๊ณ  ์‹ถ์—ˆ๋˜๊ฑฐ ์˜ค๋ฐค์ค‘์— ์„ฑ๊ณตํ•จ ใ…Žํ•œ ํ…Œ์ด๋ธ” ์•ˆ์—์„œ name ๋ณ€์ˆ˜๋ฅผ ์ถ”๊ฐ€ํ•˜๋ฉด ํ•  ์ˆ˜๋ก ๊ฐ’์˜ ๊ฐฏ์ˆ˜๋„ ๋Š˜์–ด๋‚  ์ค„ ์•Œ์•˜์ง€๋งŒ, ๊ฐฏ์ˆ˜๋Š” ํ•˜๋‚˜์ธ ์ƒํƒœ์—์„œ ๊ฐ’๋งŒ ๊ณ„์† ๋ฐ”๋€Œ๊ธธ๋ž˜ ๊ฑ ๊ฐ์ž ํ…Œ์ด๋ธ” ์žก์•„์คฌ๋‹ค,,์ด ๋‘ ์˜ค๋ฅ˜๋Š” ์•„์ง ์žก์•„๋‚ด์ง€ ๋ชปํ–ˆ๋Š”๋ฐ,, ๋ฌธ๋ฒ•๋„ ์ œ๋Œ€๋กœ ๋ชจ๋ฅด์ง€๋งŒ ์ผ๋‹จ ๋งˆ๊ตฌ์žก์ด๋กœ ํƒ€์ดํ•‘ํ•ด์„œ ๋‚˜ํƒ€๋‚œ ์˜ค๋ฅ˜๋“ค์–ธ์  ๊ฐ€ ์„ฑ๊ณตํ•ด๋‚ธ๋‹ค ใ…‡ใ…‡์‚ถ์€๋‹ฌ๊ฑ€,,,,