[LeetCode, MySQL, Eeasy] 175. Combine Two Tables

MilkPotatoΒ·2025λ…„ 7μ›” 9일

MySQL μ—°μŠ΅ 문제

λͺ©λ‘ 보기
1/4
πŸš€ CLICK! 문제 νŽ˜μ΄μ§€λ‘œ λ°”λ‘œκ°€κΈ°

❗ 문제

πŸ“œ μ˜ˆμ‹œ


πŸ’­ 문제의 이해

  • Person ν…Œμ΄λΈ”κ³Ό Address ν…Œμ΄λΈ”μ„ 병합
    • Person as p
    • Address as a
    • JOIN
  • keyκ°€ λ˜λŠ” 컬럼: personId
    • JOIN ON p.personId = a.personId
  • firstName, lastName, city, state μˆœμ„œλ‘œ column 배치
    • SELECT a.FirstName, p.lastName, a.city, a.state
  • Adress ν…Œμ΄λΈ”μ— μ—†λŠ” μ‚¬λžŒμ˜ 경우 city와 state μ»¬λŸΌκ°’μ€ Null
    • LEFT JOIN

πŸ’‘ 풀이 및 μ •λ‹΅

SELECT p.firstName, p.lastName, a.city, a.state
FROM Person as p
LEFT JOIN Address as a 
ON p.personId = a.personI
profile
Small Efforts Towards a Better World, Data Science & AI 기둝 λ…ΈνŠΈ πŸŒˆπŸ€

0개의 λŒ“κΈ€