join1 JOIN & WHERE 조건 어디에 걸어볼까 예제는 User와 Team으로 하겠습니다. User는 Team에 가입할 수도 있고 없을 수도 있습니다. DB에는 Team에 가입한 User와 그렇지 않은 User 데이터가 존재합니다. [문제] 어떠한 User를 조회하는 데 가입한 Team이 있다면 User.id로 JOIN하여 함께 조회 문제에 따라 데이터를 조회한다고 했을 때, 이렇게 두 가지 경우가 있다는 것을 생각해 볼 수 있습니다. 1. 특정 User가 가입한 Team이 있는 경우 2. 특정 User가 가입한 Team이 없는 경우 [풀이] # 1 select * from user u left join team t on u.id = t.user_id where u.id = '1'; # 2 select * from user u join team t o.. 2024. 4. 17. 이전 1 다음