JOIN

μ •ν•œλ³„Β·2024λ…„ 6μ›” 10일
0

πŸ—‚οΈ μ‹€μŠ΅ ν™˜κ²½ λ§Œλ“€κΈ°

  1. USE ZEROBASE; - 이동
  2. SELECT * FROM celeb; -데이터 확인
  3. snl_show -ν…Œμ΄λΈ” μΆ”κ°€
  1. DESC snl_show;
  2. INSERT INTO snl_show VALUES ( 1,8,7, '2020-09-05', '강동원') -데이터듀 μΆ”κ°€
  3. SELECT * FROM snl_show; -데이터 확인

    ❗ celeb, snl_show ν…Œμ΄λΈ”μ—λŠ” 강동원, μœ μž¬μ„, μ°¨μŠΉμ›, μ΄μˆ˜ν˜„μ΄ 쀑볡이 λœλ‹€.

πŸ—‚οΈ join

두 개 μ΄μƒμ˜ ν…Œμ΄λΈ”μ„ κ²°ν•©ν•˜λŠ” 것

πŸ“‚ INNER JOIN

두 개의 ν…Œμ΄λΈ”μ—μ„œ κ³΅ν†΅λœ μš”μ†Œλ“€μ„ 톡해 κ²°ν•©ν•˜λŠ” 쑰인방식

πŸ“‚LEFT JOIN

λ‘κ°œμ˜ ν…Œμ΄λΈ”μ—μ„œ κ³΅ν†΅μ˜μ—­μ„ 포함해 μ™Όμͺ½ ν…Œμ΄λΈ”μ˜ λ‹€λ₯Έ 데이터λ₯Ό ν¬ν•¨ν•˜λŠ” 쑰인방식

πŸ“‚RIGHT JOIN

λ‘κ°œμ˜ ν…Œμ΄λΈ”μ—μ„œ κ³΅ν†΅μ˜μ—­μ„ 포함해 였λ₯Έμͺ½ ν…Œμ΄λΈ”μ˜ λ‹€λ₯Έ 데이터λ₯Ό ν¬ν•¨ν•˜λŠ” 쑰인방식

πŸ“‚FULL OUTERJOIN

λ‘κ°œμ˜ ν…Œμ΄λΈ”μ—μ„œ κ³΅ν†΅μ˜μ—­μ„ ν¬ν•¨ν•˜μ—¬ μ–‘μͺ½ ν…Œμ΄λΈ”μ˜ λ‹€λ₯Έμ˜μ—­μ„ λͺ¨λ‘ ν¬ν•¨ν•˜λŠ” 쑰인방식

❗MYSQLμ—μ„œλŠ” FULL JOIN을 μ§€μ›ν•˜μ§€ μ•ŠμœΌλ―€λ‘œ UNION을 μ΄μš©ν•œ 컀리 μ‚¬μš©

πŸ“‚SELF JOIN

각각의 ν…Œμ΄λΈ”μ„ μ„œλ‘œ μ‘°μΈν•¨μœΌλ‘œμ¨ λ™μΌν•œ ν…Œμ΄λΈ” λ‚΄μ˜ μ—°κ²°λœ 데이터λ₯Ό κ°€μ Έμ˜¬ 수 μžˆμŠ΅λ‹ˆλ‹€

πŸ—’οΈμ˜ˆμ œ1

snl_show 에 μΆœμ—°ν•œ celeb ν…Œμ΄λΈ”μ˜ μ—°μ˜ˆμΈ 쀑, μ˜ν™”λ°°μš°λ‚˜ ν…”λŸ°νŠΈκ°€ μ•„λ‹Œ μ—°μ˜ˆμΈμ˜ 아이디, 이름, 직업, μ‹œμ¦Œ, μ—ν”Όμ†Œλ“œ 정보λ₯Ό κ²€μƒ‰ν•˜μ„Έμš”.

  1. celeb ν…Œμ΄λΈ”μ˜ μ—°μ˜ˆμΈ 쀑, μ˜ν™”λ°°μš°λ‚˜ ν…”λŸ°νŠΈκ°€ μ•„λ‹Œ μ—°μ˜ˆμΈ

    β—κ΄„ν˜Έλ₯Ό μ œλŒ€λ‘œ ν•΄μ€˜μ•Ό 닡이 λ‚˜μ˜¨λ‹€.
  1. snl_show 에 μΆœμ—°ν•œ celeb ν…Œμ΄λΈ”μ˜ μ—°μ˜ˆμΈ 쀑
  1. snl_show 에 μΆœμ—°ν•œ celeb ν…Œμ΄λΈ”μ˜ μ—°μ˜ˆμΈ 쀑, μ˜ν™”λ°°μš°λ‚˜ ν…”λŸ°νŠΈκ°€ μ•„λ‹Œ μ—°μ˜ˆμΈμ˜ 아이디, 이름,직업, μ‹œμ¦Œ, μ—ν”Όμ†Œλ“œ 정보λ₯Ό κ²€μƒ‰ν•˜μ„Έμš”.

πŸ—’οΈμ˜ˆμ œ2

snl_show 에 μΆœμ—°ν•œ celeb 쀑, μž‘λ…„ 9μ›” 15일 이후에 μΆœμ—°ν–ˆκ±°λ‚˜
μ†Œμ†μ‚¬ 이름이 β€˜μ—”ν„°ν…Œμ΄λ¨ΌνŠΈβ€™ 둜 λλ‚˜μ§€ μ•ŠμœΌλ©΄μ„œ μ˜ν™”λ°°μš°λ‚˜ 개그맨이 μ•„λ‹Œ μ—°μ˜ˆμΈμ˜
celeb 아이디, 이름, 직업, μ†Œμ†μ‚¬λ₯Ό κ²€μƒ‰ν•˜μ„Έμš”.

  1. snl_show 에 μΆœμ—°ν•œ celeb 쀑
  2. snl_show 에 μΆœμ—°ν•œ celeb 쀑, μž‘λ…„ 9μ›” 15일 이후에 μΆœμ—°ν–ˆκ±°λ‚˜
  3. snl_show 에 μΆœμ—°ν•œ celeb 쀑, μž‘λ…„ 9μ›” 15일 이후에 μΆœμ—°ν–ˆκ±°λ‚˜ μ†Œμ†μ‚¬ 이름이
    β€˜μ—”ν„°ν…Œμ΄λ¨ΌνŠΈβ€™ 둜 λλ‚˜μ§€ μ•ŠμœΌλ©΄μ„œ
  1. snl_show 에 μΆœμ—°ν•œ celeb 쀑, μ˜ν™”λ°°μš°λ‚˜ 개그맨이 μ•„λ‹Œ μ—°μ˜ˆμΈμ˜
    celeb 아이디, 이름, 직업, μ†Œμ†μ‚¬λ₯Ό κ²€μƒ‰ν•˜μ„Έμš”.
  1. snl_show 에 μΆœμ—°ν•œ celeb 쀑, μž‘λ…„ 9μ›” 15일 이후에 μΆœμ—°ν–ˆκ±°λ‚˜
    μ†Œμ†μ‚¬ 이름이 β€˜μ—”ν„°ν…Œμ΄λ¨ΌνŠΈβ€™ 둜 λλ‚˜μ§€ μ•ŠμœΌλ©΄μ„œ μ˜ν™”λ°°μš°λ‚˜ 개그맨이 μ•„λ‹Œ μ—°μ˜ˆμΈμ˜
    celeb 아이디, 이름, 직업, μ†Œμ†μ‚¬λ₯Ό κ²€μƒ‰ν•˜μ„Έμš”.

0개의 λŒ“κΈ€

κ΄€λ ¨ μ±„μš© 정보