JuneBee
Home
  • ๋ถ„๋ฅ˜ ์ „์ฒด๋ณด๊ธฐ (86)
    • ๐Ÿ‘” JOB (10)
      • ์ „ํ˜• ํ›„๊ธฐ (10)
    • ๐ŸŽฎ GAME (9)
      • ์ ค๋‹ค | ์™•๊ตญ์˜ ๋ˆˆ๋ฌผ ๊ฒŒ์ž„ ์ผ๊ธฐ (9)
    • ๐Ÿ““ STUDY (60)
      • JAVA (15)
      • TIL (2)
      • FASTCAMPUS (32)
      • ํ™˜๊ฒฝ์„ค์ • (2)
      • YOCTO (1)
      • OS (4)
      • ๋ฆฌ์•กํŠธ ๋„ค์ดํ‹ฐ๋ธŒ ์ธ ์•ก์…˜ (2)
    • ๐ŸŽงDAILY (6)
    • ๐Ÿ‡ฉ๐Ÿ‡ช GERMAN (1)
      • A1 (0)
Home
  • ๋ถ„๋ฅ˜ ์ „์ฒด๋ณด๊ธฐ (86)
    • ๐Ÿ‘” JOB (10)
      • ์ „ํ˜• ํ›„๊ธฐ (10)
    • ๐ŸŽฎ GAME (9)
      • ์ ค๋‹ค | ์™•๊ตญ์˜ ๋ˆˆ๋ฌผ ๊ฒŒ์ž„ ์ผ๊ธฐ (9)
    • ๐Ÿ““ STUDY (60)
      • JAVA (15)
      • TIL (2)
      • FASTCAMPUS (32)
      • ํ™˜๊ฒฝ์„ค์ • (2)
      • YOCTO (1)
      • OS (4)
      • ๋ฆฌ์•กํŠธ ๋„ค์ดํ‹ฐ๋ธŒ ์ธ ์•ก์…˜ (2)
    • ๐ŸŽงDAILY (6)
    • ๐Ÿ‡ฉ๐Ÿ‡ช GERMAN (1)
      • A1 (0)
๋ธ”๋กœ๊ทธ ๋‚ด ๊ฒ€์ƒ‰

JuneBee

โ‚Šหš.๐ŸŽง๐Ÿ““ ๊ธฐ๋ก์šฉ ๋ธ”๋กœ๊ทธ ๐“‚ƒ๐Ÿ–Š

  • ๐Ÿ““ STUDY/FASTCAMPUS

    ํŒจ์ŠคํŠธ์บ ํผ์Šค ์ฑŒ๋ฆฐ์ง€ 26์ผ์ฐจ

    2021. 11. 26.

    by. JuneBee

    728x90
    ๋ฐ˜์‘ํ˜•

    ์‹œ์ฒญ ๊ฐ•์˜ : CH04_02. ๋ถ„๊ธฐ๋ฌธ(case-when), ์ง‘ํ•ฉ์—ฐ์‚ฐ(union), ์ง‘ํ•ฉ์—ฐ์‚ฐ(union all), ์„œ๋ธŒ์ฟผ๋ฆฌ(column, from, where)
    ์‹œ์ฒญ ๋‚ ์งœ : 11/26/2021

    ๊ฐ•์˜์˜ ๋ฌธ์ œ ํ’€์ด๋ฅผ ์œ„ํ•ด ํ•„์š”ํ•œ ํ•จ์ˆ˜๋“ค์„ ์ •๋ฆฌํ•ด๋ณด์•˜๋‹ค.

    CASE-WHEN

    CASE๋ฌธ์€ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด์—์„œ ์Šค์œ„์น˜(switch)๋ฌธ๊ณผ ๋น„์Šทํ•˜์ง€๋งŒ,๋‹ค์ˆ˜์˜ ์กฐ๊ฑด์— ํ•˜๋‚˜์˜ ๋ฐ˜ํ™˜ ๊ฐ’์€ ๋™์ž‘ํ•˜์ง€ ์•Š๋Š”๋‹ค.

    CASE WHEN ์กฐ๊ฑด
    THEN '๋ฐ˜ํ™˜๊ฐ’'
    WHEN ์กฐ๊ฑด
    THEN '๋ฐ˜ํ™˜๊ฐ’'
    ELSE 'WHEN ์กฐ๊ฑด์— ํ•ด๋‹น ์•ˆ๋˜๋Š” ๊ฒฝ์šฐ ๋ฐ˜ํ™˜๊ฐ’'
    END
    • WHEN ๊ณผ THEN์€ ํ•œ์Œ
    • WHEN ๊ณผ THEN ์€ ๋‹ค์ˆ˜๊ฐ€ ์กด์žฌํ•  ์ˆ˜ ์žˆ์Œ
    • ELSE ๊ฐ€ ์กด์žฌํ•˜๋ฉด ๋ชจ๋“  ์กฐ๊ฑด์— ํ•ด๋‹นํ•˜์ง€ ์•Š๋Š” ๊ฒฝ์šฐ์— ๋ฐ˜ํ™˜ ๊ฐ’์„ ์„ค์ •
    • ELSE ๊ฐ€ ์กด์žฌํ•˜์ง€ ์•Š๊ณ  ์กฐ๊ฑด์— ๋งž์ง€ ์•Š์•„์„œ ๋ฐ˜ํ™˜๊ฐ’์ด ์—†์œผ๋ฉด NULL ๋ฐ˜ํ™˜

    UNION ๊ณผ UNION ALL

    Union์€ ๋‘ ์ฟผ๋ฆฌ์˜ ๊ฒฐ๊ณผ๋ฅผ ํ•ฉ์น˜๋Š” ๊ฒƒ์œผ๋กœ, ์—ด์˜ ๊ฐœ์ˆ˜๊ฐ€ ์ผ์น˜ํ•˜๊ณ  ๊ฐ ์Œ์˜ ๋ฐ์ดํ„ฐ ํƒ€์ž…๋“ค์ด ํ˜ธํ™˜๋˜๋Š” ๋‘ ์ฟผ๋ฆฌ์—์„œ๋งŒ ์ž‘๋™ํ•œ๋‹ค'

    SELEC ํ•„์š”ํ•œ ๊ฐ’ FROM ํ…Œ์ด๋ธ”1
    UNION ALL
    SELECT ํ•„์š”ํ•œ๊ฐ’ FROM ํ…Œ์ด๋ธ”2
    • ํ•„์š”ํ•œ ๊ฐ’๋“ค์€ ๊ฐ™์€ ๊ฐ’์ด๋‹ค ex: name, score
    • ํ…Œ์ด๋ธ” 1๊ณผ ํ…Œ์ด๋ธ” 2๋Š” ์—ด์˜ ๊ฐœ์ˆ˜๊ฐ€ ์ผ์น˜ํ•œ๋‹ค
    • ํ…Œ์ด๋ธ” 1๊ณผ ํ…Œ์ด๋ธ” 2๋Š” ๋ฐ์ดํ„ฐ ํƒ€์ž…์ด ํ˜ธํ™˜๋œ๋‹ค
      ex
    SELECT name, score from JavaTest
    UNION ALL
    SELECT name, score from SQLTest

    ํŒจ์ŠคํŠธ์บ ํผ์Šค ํ™˜๊ธ‰ ์ฑŒ๋ฆฐ์ง€ ๋ฐ”๋กœ๊ฐ€๊ธฐ๐Ÿ‘‰ https://bit.ly/3FVdhDa

     

    ์ˆ˜๊ฐ•๋ฃŒ 100% ํ™˜๊ธ‰ ์ฑŒ๋ฆฐ์ง€ | ํŒจ์ŠคํŠธ์บ ํผ์Šค

    ๋”ฑ 5์ผ๊ฐ„ ์ง„ํ–‰๋˜๋Š” ํ™˜๊ธ‰์ฑŒ๋ฆฐ์ง€๋กœ ์ˆ˜๊ฐ•๋ฃŒ 100% ํ™˜๊ธ‰๋ฐ›์œผ์„ธ์š”! ๋” ๋Šฆ๊ธฐ์ „์— ์ž๊ธฐ๊ณ„๋ฐœ ๋ง‰์ฐจ ํƒ‘์Šน!

    fastcampus.co.kr

    ๋ณธ ํฌ์ŠคํŒ…์€ ํŒจ์ŠคํŠธ์บ ํผ์Šค ํ™˜๊ธ‰ ์ฑŒ๋ฆฐ์ง€ ์ฐธ์—ฌ๋ฅผ ์œ„ํ•ด ์ž‘์„ฑ๋˜์—ˆ์Šต๋‹ˆ๋‹ค

     
     
     
    728x90
    ๋ฐ˜์‘ํ˜•

    '๐Ÿ““ STUDY > FASTCAMPUS' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€

    ํŒจ์ŠคํŠธ์บ ํผ์Šค ์ฑŒ๋ฆฐ์ง€ 28์ผ์ฐจ  (1) 2021.11.28
    ํŒจ์ŠคํŠธ์บ ํผ์Šค ์ฑŒ๋ฆฐ์ง€ 27์ผ์ฐจ  (0) 2021.11.27
    ํŒจ์ŠคํŠธ์บ ํผ์Šค ์ฑŒ๋ฆฐ์ง€ 25์ผ์ฐจ  (0) 2021.11.25
    ํŒจ์ŠคํŠธ์บ ํผ์Šค ์ฑŒ๋ฆฐ์ง€ 24์ผ์ฐจ  (0) 2021.11.24
    ํŒจ์ŠคํŠธ์บ ํผ์Šค ์ฑŒ๋ฆฐ์ง€ 23์ผ์ฐจ  (0) 2021.11.23

    ๋Œ“๊ธ€

    ๊ด€๋ จ๊ธ€

    • ํŒจ์ŠคํŠธ์บ ํผ์Šค ์ฑŒ๋ฆฐ์ง€ 28์ผ์ฐจ 2021.11.28
    • ํŒจ์ŠคํŠธ์บ ํผ์Šค ์ฑŒ๋ฆฐ์ง€ 27์ผ์ฐจ 2021.11.27
    • ํŒจ์ŠคํŠธ์บ ํผ์Šค ์ฑŒ๋ฆฐ์ง€ 25์ผ์ฐจ 2021.11.25
    • ํŒจ์ŠคํŠธ์บ ํผ์Šค ์ฑŒ๋ฆฐ์ง€ 24์ผ์ฐจ 2021.11.24
    ๋งจ ์œ„๋กœ
์ „์ฒด ๊ธ€ ๋ณด๊ธฐ
Tistory ๋กœ๊ทธ์ธ
Tistory ๋กœ๊ทธ์•„์›ƒ
๋กœ๊ทธ์•„์›ƒ ๊ธ€์“ฐ๊ธฐ ๊ด€๋ฆฌ

Today

Total

Powered by โ“’ Kakao Corp.

Designed by Nana
๋ธ”๋กœ๊ทธ ์ด๋ฏธ์ง€
JuneBee

ํ‹ฐ์Šคํ† ๋ฆฌํˆด๋ฐ”