๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

์ „์ฒด ๊ธ€1800

์ฟ ํŒกํ”Œ๋ ˆ์ด ๋งจ์‹œํ‹ฐ 1. ๋งจ์‹œํ‹ฐ์˜ ์—ญ์‚ฌ์™€ ์ „์  ๋งจ์ฒด์Šคํ„ฐ ์‹œํ‹ฐ(Manchester City)๋Š” 1880๋…„์— ์„ค๋ฆฝ๋œ ์ž‰๊ธ€๋žœ๋“œ์˜ ์ถ•๊ตฌ ํด๋Ÿฝ์œผ๋กœ, ๋งจ์ฒด์Šคํ„ฐ ์‹œ์— ๊ธฐ๋ฐ˜์„ ๋‘๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ํด๋Ÿฝ์€ ํ’‹๋ณผ ๋ฆฌ๊ทธ์˜ ์ตœ๊ณ  ๋ฆฌ๊ทธ์ธ ํ”„๋ฆฌ๋ฏธ์–ด ๋ฆฌ๊ทธ์—์„œ ํ™œ๋™ํ•˜๋ฉฐ ๋‹ค์ˆ˜์˜ ๊ตญ๋‚ด ์„ ์ˆ˜๊ถŒ์„ ์ฐจ์ง€ํ–ˆ์Šต๋‹ˆ๋‹ค. ๋งจ์‹œํ‹ฐ๋Š” ๊ทธ๋™์•ˆ ๋งŽ์€ ์—ญ์‚ฌ์™€ ์ „์ ์„ ๋‚จ๊ฒผ์Šต๋‹ˆ๋‹ค. 1968๋…„์—๋Š” ์œ ๋Ÿฝ ์ปต ์œ„๋„ˆ์Šค ์ปต์—์„œ ์šฐ์Šนํ•˜์—ฌ ์œ ๋Ÿฝ ๋ฌด๋Œ€์—์„œ์˜ ์œ„์ƒ์„ ๋†’์˜€์œผ๋ฉฐ, 2011-2012 ์‹œ์ฆŒ์—๋Š” 44๋…„ ๋งŒ์— ์ž‰๊ธ€๋žœ๋“œ ํ”„๋ฆฌ๋ฏธ์–ด ๋ฆฌ๊ทธ์—์„œ ์šฐ์Šน์„ ์ฐจ์ง€ํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด๋ฅผํ…Œ๋ฉด, ๋งจ์‹œํ‹ฐ๋Š” ํ•˜๋ฉด ๋‹ค์†Œ ํ„ฐ๋ฌด๋‹ˆ์—†๋Š” ์ „์ ์„ ๊ฐ€์ง€๊ณ  ์žˆ์œผ๋ฉฐ, UEFA ์ฑ”ํ”ผ์–ธ์Šค๋ฆฌ๊ทธ์—์„œ๋„ ๊ธฐ๋ก์„ ์„ธ์šฐ๋ ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค. ํ˜„์žฌ, ๋งจ์‹œํ‹ฐ๋Š” ์„ฑ์žฅํ•˜๋Š” ํด๋Ÿฝ์œผ๋กœ ์ธ์ •๋ฐ›๊ณ  ์žˆ์œผ๋ฉฐ ํŒฌ๋“ค์€ ์„ฑ๊ณต์ ์ธ ๊ณต๊ฒฉ์ ์ธ ์ถ•๊ตฌ ์Šคํƒ€์ผ๊ณผ ํ•จ๊ป˜ ํฅ๋ถ„๊ณผ ํฅ๋ฏธ๋ฅผ ๋А๋‚„ ์ˆ˜ ์žˆ์Šต๋‹ˆ.. 2023. 9. 17.
๋ฏธ๋””์–ด ์ฟผ๋ฆฌ(media query) ์‚ฌ์šฉ๋ฒ• (๋ฐ˜์‘ํ˜• ์›น) ๋ฏธ๋””์–ด ์ฟผ๋ฆฌ๋ž€ ๋ฌด์—‡์ธ๊ฐ€์š”? ๋ฏธ๋””์–ด ์ฟผ๋ฆฌ(Media Query)๋Š” CSS์—์„œ ์‚ฌ์šฉ๋˜๋Š” ํŠน๋ณ„ํ•œ ๊ธฐ๋Šฅ์œผ๋กœ, ๋ฐ˜์‘ํ˜• ์›น ๋””์ž์ธ์„ ๊ตฌํ˜„ํ•˜๊ธฐ ์œ„ํ•ด ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค. ๋ฐ˜์‘ํ˜• ์›น์€ ๋‹ค์–‘ํ•œ ๊ธฐ๊ธฐ์™€ ํ™”๋ฉด ํฌ๊ธฐ์—์„œ ์›น ํŽ˜์ด์ง€๊ฐ€ ์ ์ ˆํ•˜๊ฒŒ ์กฐ์ •๋˜์–ด ๋ณด์ด๋„๋ก ํ•˜๋Š” ์›น ๋””์ž์ธ์˜ ํ•œ ํ˜•ํƒœ์ž…๋‹ˆ๋‹ค. ๋ฏธ๋””์–ด ์ฟผ๋ฆฌ๋Š” ์‚ฌ์šฉ์ž์˜ ๊ธฐ๊ธฐ์˜ ์†์„ฑ์„ ์ฟผ๋ฆฌํ•˜์—ฌ, ํŠน์ • ์กฐ๊ฑด์„ ๋งŒ์กฑํ•  ๋•Œ๋งŒ ํŠน์ • CSS ์Šคํƒ€์ผ์„ ์ ์šฉํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•ด์ค๋‹ˆ๋‹ค. ์ด๋Š” CSS์—์„œ ํŠน์ • ์กฐ๊ฑด์— ๋”ฐ๋ผ ์Šคํƒ€์ผ์„ ๋ณ€๊ฒฝํ•˜๋Š” ๊ฐ•๋ ฅํ•˜๊ณ  ์œ ์—ฐํ•œ ๋ฐฉ๋ฒ•์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ๋ฏธ๋””์–ด ์ฟผ๋ฆฌ๋Š” ๋ฏธ๋””์–ด ์œ ํ˜•, ๋ฏธ๋””์–ด ํŠน์„ฑ, ๊ทธ๋ฆฌ๊ณ  ํŠน์ • ๋ฒ”์œ„์˜ ๋ทฐํฌํŠธ ํฌ๊ธฐ ๋“ฑ์„ ์ด์šฉํ•˜์—ฌ ์กฐ๊ฑด์„ ์„ค์ •ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ทฐํฌํŠธ๋ž€ ๊ธฐ๊ธฐ์˜ ํ™”๋ฉด ์˜์—ญ์„ ์˜๋ฏธํ•˜๋ฉฐ, ์ด๋ฅผ ํ†ตํ•ด ๊ธฐ๊ธฐ์˜ ํ™”๋ฉด ํฌ๊ธฐ๋ฅผ ํ™•์ธํ•˜์—ฌ ์Šคํƒ€์ผ์„ ์ ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ฐ˜์‘ํ˜• ์›น .. 2023. 9. 17.
Null๊ฐ’์„ ์น˜ํ™˜ํ•ด์ฃผ๋Š” (NVL,NVL2) ํ•จ์ˆ˜ ์‚ฌ์šฉ๋ฒ• & ์˜ˆ์ œ 1. NVL ํ•จ์ˆ˜๋ž€? NVL ํ•จ์ˆ˜๋Š” Oracle ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์—์„œ ์‚ฌ์šฉ๋˜๋Š” ํ•จ์ˆ˜๋กœ, NULL ๊ฐ’์„ ๋‹ค๋ฅธ ๊ฐ’์œผ๋กœ ๋Œ€์ฒดํ•˜๋Š” ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. 2. NVL ํ•จ์ˆ˜์˜ ์‚ฌ์šฉ๋ฒ• NVL ํ•จ์ˆ˜๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์€ ํ˜•์‹์œผ๋กœ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค: NVL(์‹คํ–‰ํ• ์‹, ์น˜ํ™˜๊ฐ’) ์‹คํ–‰ํ• ์‹: NULL์ธ์ง€ ํ™•์ธํ•˜๊ณ ์ž ํ•˜๋Š” ๊ฐ’ ๋˜๋Š” ํ‘œํ˜„์‹์ž…๋‹ˆ๋‹ค. ์น˜ํ™˜๊ฐ’: ์‹คํ–‰ํ• ์‹์ด NULL์ธ ๊ฒฝ์šฐ ๋Œ€์ฒด๋กœ ์‚ฌ์šฉํ•  ๊ฐ’์ž…๋‹ˆ๋‹ค. 3. NVL ํ•จ์ˆ˜์˜ ์˜ˆ์ œ ๋‹ค์Œ์€ NVL ํ•จ์ˆ˜๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ์˜ˆ์ œ์ž…๋‹ˆ๋‹ค: SELECT name, NVL(age, 'Unknown') AS replaced_age FROM employees; ์œ„์˜ ์˜ˆ์ œ์—์„œ๋Š” employees ํ…Œ์ด๋ธ”์˜ age ์—ด์„ ์กฐํšŒํ•˜๋Š”๋ฐ, ๋งŒ์•ฝ age๊ฐ€ NULL์ด๋ผ๋ฉด 'Unknown'์œผ๋กœ ๋Œ€์ฒด๋˜์–ด ์ถœ๋ ฅ๋ฉ๋‹ˆ๋‹ค.. 2023. 9. 17.
์˜คํ”ผ์Šค ๋นŒ๋Ÿฐ ๋œป 1. ์˜คํ”ผ์Šค ๋นŒ๋Ÿฐ์˜ ์ •์˜ ์˜คํ”ผ์Šค ๋นŒ๋Ÿฐ์€ ์กฐ์ง ๋‚ด์—์„œ ๋™๋ฃŒ๋“ค์—๊ฒŒ ๋ถ€์ •์ ์ธ ์˜ํ–ฅ์„ ์ฃผ๋Š” ์‚ฌ๋žŒ์„ ์˜๋ฏธํ•ฉ๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ์‚ฌ๋žŒ๋“ค์€ ๋ช…๋ฐฑํ•œ ํ•ด์•…์„ ์ผ์œผํ‚ค์ง„ ์•Š์ง€๋งŒ ์กฐ์ง์˜ ๋ถ„์œ„๊ธฐ๋ฅผ ๋‚˜์˜๊ฒŒ ๋งŒ๋“ค๊ณ  ๋™๋ฃŒ๋“ค์˜ ํšจ์œจ์„ฑ๊ณผ ์›ํ™œํ•œ ํ˜‘์—…์„ ๋ฐฉํ•ดํ•˜๋Š” ๊ฒฝํ–ฅ์ด ์žˆ์Šต๋‹ˆ๋‹ค. ์˜คํ”ผ์Šค ๋นŒ๋Ÿฐ์€ ๋‹ค์–‘ํ•œ ํ˜•ํƒœ๋กœ ๋‚˜ํƒ€๋‚  ์ˆ˜ ์žˆ์œผ๋ฉฐ, ๋Œ€ํ‘œ์ ์œผ๋กœ๋Š” ๊ฐ•ํ•œ ๊ถŒ๋ ฅ๊ฐ์„ ๊ฐ€์ง€๊ณ  ์œ„๊ณ„๋ฅผ ๊ณผ์‹œํ•˜๋ฉฐ ๋™๋ฃŒ๋“ค์—๊ฒŒ ์••๋ฐ•์„ ์ฃผ๋Š” '์••๋ฐ• ์„ ์–ธ์ž', ์ž์‹ ์˜ ๋ชฉ์ ์„ ์œ„ํ•ด ๋‹ค๋ฅธ ์‚ฌ๋žŒ์„ ๋ฐฐ๋ฐ˜ํ•˜๊ฑฐ๋‚˜ ๊ฐ€์žฅํ•˜๋Š” '๋ฐฐ์‹ ์ž', ์€๊ทผ์Šฌ์ฉ ์กฐ์ž‘๊ณผ ์Œ๋ชจ๋ฅผ ๊พธ๋ฏธ๋ฉฐ ์‚ฌ๋žŒ๋“ค์„ ์กฐ๋กฑํ•˜๋Š” '์„ ๋™๊ฐ€' ๋“ฑ์ด ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ํŠน์ง•๋“ค์€ ์กฐ์ง ๋‚ด์—์„œ ๋ถˆ์•ˆ๊ฐ๊ณผ ๋ถˆ์‹ ๊ฐ์„ ์ผ์œผํ‚ค๋ฉฐ ํŒ€์›๋“ค ์‚ฌ์ด์˜ ํ˜‘๋ ฅ์„ ์ €ํ•ดํ•˜๋Š” ๊ฒฐ๊ณผ๋ฅผ ๊ฐ€์ ธ์˜ต๋‹ˆ๋‹ค. ์˜คํ”ผ์Šค ๋นŒ๋Ÿฐ์€ ์ „๋ฌธ์ ์ธ ์—ญ๋Ÿ‰๊ณผ ์กฐ์ง ๋‚ด์—์„œ์˜ .. 2023. 9. 17.