Tinkerbell Glitter
์‚ฌ๋ถ€์ž‘2
Sabujak ๐Ÿ‘ฉ๐Ÿป‍๐Ÿ’ป
์ฒ˜์Œ์— my_name = True ๋ผ๊ณ  ๊ฐ’์„์„ค์ •ํ•ด์ฃผ์ง€ ์•Š์œผ๋ฉด True๋Š” ์ ˆ๋Œ€ ์•ˆ๋‚˜์˜ค๋‚˜?input์œผ๋กœ ์ž…๋ ฅํ•ด์„œ ์–ด์ผ€ ๋ชปํ•˜๋‚˜??? ๋ผ๊ณ  ๊ฐ๊ธฐ ์—„์ฒญ๋ถ€๋ฆผใ…‹ใ…‹์‘ ์•ˆ๋‚˜์™€~๊ณ„์† ์•ˆ๋‚˜์™€~์ดํ•˜๋™๋ฌธใ…‹ใ…‹๋ฐ˜๋ณต๋ฌธ ์‹คํ–‰ํ•ด๋„ ์•ˆ๋‚˜์™€~ํƒ€์ž…์—๋Ÿฌ ๋–ด์ฅฌ?์•„ ๊ทผ๋ฐ ๋งˆ์ด๋„ค์ž„ = "๋ซ„๋ซ„๋ซ„"ํ•˜๊ณ ์„œ ๋งˆ์ด๋„ค์ž„ = True ํ•˜๋ฉด ๋งˆ์ด๋„ค์ž„ ๋ณ€์ˆ˜๊ฐ’๋ณ€ํ•ด๋ฒ„๋ฆฌ๋Š”๊ฑฐ ์•„๋‹ˆ๋ƒ๊ณ (์ฐ์ฐ).๋ณ„ใ…ˆใ„น์Œฉ์‡ผ ๋‹คํ•ด๋ณด๋Š” ์ค‘์‘ ์•„๋ƒ~ใ…‹์ขŒ์„ ๋”ฐ๋กœ ํƒœ์›Œ๋„ ์‘ ์•ˆ๋ผ~ใ…‹ใ…‹ใ…‹ ์ง„์งœ ์ง•ํ–ˆ๋‹ค;;;๊ทผ๋ฐ ๋‚œ ์‚ฌ์‹คif my_name is False:    print(input("๋‹น์‹ ์˜ ์ด๋ฆ„์€ ๋ฌด์—‡์ธ๊ฐ€์š”?")) ์žฌ์ž…๋ ฅ์ฐฝ์ด๋œจ๋Š”๊ฑธ ๋ณด๊ณ ์‹ถ์—ˆ์Œ.                    True๋Š” ์žฌ๋ฏธ์—†์–ด ์‚ฌ์‹ค,,๋‹ต์ด ๊ฐ„๋‹จํ•˜์ž–์•„,,์˜ค!!!!!!!!!!!!!!!!๋“œ๋””์–ด ์žฌ์ž…๋ ฅ์ฐฝ ๋œธใ…‹ใ…‹ใ…‹ใ…‹๋งˆ์ง€๋ง‰์€ ์ž…๋ ฅ์ฐฝ ๋ฐ˜๋ณต๋ฌธ ์„ธ๋ก€๋กœ..
[241111] ์—‘์…€๋ณด๋‹ค ์‰ฝ๊ณ  ๋น ๋ฅธ SQL 3์ฃผ์ฐจ-1~3 ๊ฐ•์˜
Data Base ๐Ÿ—ƒ๏ธ/SQL ๐Ÿ—‚๏ธ
์˜ค๋Š˜ ๋ฐฐ์šธ ๋‚ด์šฉ ๋ ›์ธ ๊ธฐ๋ฆฟ~!3์ฃผ์ฐจ-1~3๊ฐ•์˜ ์ž ์˜ค๋Š˜ ๋ฐฐ์šธ ๋‚ด์šฉ์€์š”??์งœ๋ž€~!๊ฑฐ๋‘์ ˆ๋ฏธํ•˜๊ณ ~~replace๋Š” ํŠน์ •๋ฌธ์ž๋ฅผ ๋‹ค๋ฅธ๊ฑธ๋กœ ๋ฐ”๊ฟ”์ค˜~ ๋ผ๋Š” ์˜๋ฏธ.restaurant_name์— 'Blue Ribbon'์ด ํฌํ•จ๋œ ์‹๋‹น ์ด๋ฆ„ ์ค‘์—'Blue'๋“ค์„ ์ „๋ถ€ 'Pink'๋กœ ๋ฐ”๊ฟ”๋‹ฌ๋ผ.์ด ๋œป์ž„. ๊ทธ๋Ÿผ ๋ฐ”๋กœ ์‹ค์Šต ๊ฐ€๋ณด์‹ค๊ฒŒ์š”~~??????๋‚œ ๊ทธ์ € ๊ฐ•์‚ฌ๋‹˜์ด๋ž‘ ๋˜‘๊ฐ™์ด ํ–ˆ์„ ๋ฟ์ธ๋ฐ์š”.replace()์•ˆ์— ์ปฌ๋Ÿผ๋ช…์„ ์•ˆ์ ์–ด์คฌ๊ตฐ์š”~^^์ œ๋Œ€๋กœ ์ ์–ด์ฃผ๋‹ˆ ๊ฒฐ๊ณผ๊ฐ€ ๋‚˜์™”์–ด์š”?substr(ํŠน์ •์ปฌ๋Ÿผ, ๋ฝ‘์•„์ค„๋ฌธ์ž์œ„์น˜, ๊ธ€์ž์ˆ˜).where addr like '%์„œ์šธํŠน๋ณ„์‹œ%' ๋Š”addr ์ปฌ๋Ÿผ์—์„œ '์„œ์šธํŠน๋ณ„์‹œ' ๊ฐ€ ํฌํ•จ๋œ ๋ชจ๋“  ๋ฐ์ดํ„ฐ ์ค‘ ์ฒซ๋ฒˆ์งธ๊ธ€์ž(=์„œ)๋ถ€ํ„ฐ๋‘๊ธ€์ž์”ฉ๋งŒ ๋ฝ‘์•„์ค˜(=์„œ์šธ).๊ทธ๋ž˜์„œ ๊ฒฐ๊ณผ๊ฐ€ ์„œ์šธ์ด ๋‚˜์™”์Œ์„ ์•Œ ์ˆ˜ ์žˆ๋‹ค.(์‚ฌ์‹ค like๋ฌธ ๊ธฐ์–ต๋„ ๋ชป..
[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(๋ฐฐ๋‹ฌ_์‹œ๊ฐ„ ํ‰๊ท ..