๐Ÿ–ฅ๏ธ ์กฐ๊ฑด๋ถ€ ํ‘œํ˜„์‹(if-then-else)(2023-01-30)

๋ฆฌ์•ˆ๐Ÿคยท2023๋…„ 1์›” 30์ผ
  • SQL ๋ฌธ์—์„œ IF-THEN-ELSE ๋…ผ๋ฆฌ ์‚ฌ์šฉ๊ฐ€๋Šฅ

1. CASE ์‹

[๋ฌธ๋ฒ•]

[์˜ˆ์ œ]

[๊ฒฐ๊ณผ]

2. CASE ํ‘œํ˜„์‹

[๋ฌธ๋ฒ•]

-> ์กฐ๊ฑด๋ฌธ์— =์ด ์•„๋‹Œ ๋‹ค๋ฅธ ์—ฐ์‚ฐ์ž๊ฐ€ ๋“ค์–ด๊ฐ€๋Š” ๊ฒฝ์šฐ

[์˜ˆ์ œ]

[๊ฒฐ๊ณผ]

  • ์ฒ˜์Œ์˜ case์‹์„ caseํ‘œํ˜„์‹์œผ๋กœ ๋‚˜ํƒ€๋‚ด๋ณด๋ฉด?

-> ์ƒํ™ฉ์— ๋”ฐ๋ผ ๋” ํšจ์œจ์ ์ธ ์‹์„ ์„ ํƒํ•ด์„œ ์ž‘์„ฑ!!

3. DECODE ํ•จ์ˆ˜

[๋ฌธ๋ฒ•]

->case์‹๊ณผ ๊ฐ™์€ ์˜๋ฏธ์˜ ๋ฌธ๋ฒ•

[์˜ˆ์ œ1]

[๊ฒฐ๊ณผ]

[์˜ˆ์ œ2]

[๊ฒฐ๊ณผ]

<์—ฐ์Šต๋ฌธ์ œ>
1)

[๋‹ต]

2)

[๋‹ต]

(=)

3)

[๋‹ต]


0๊ฐœ์˜ ๋Œ“๊ธ€