2011-11-21 2 views
1

저는 iBatis로 Java를 공부하고 있습니다., null 속성으로 'JOIN'을 어떻게 사용할 수 있습니까?

class Player{ 
    private String name 

    private Team team 
} 

이 예제에서 Team은 null 일 수 있습니다.

어떻게 모든 플레이어를 찾을 수 있습니까?

내 쿼리 내가 팀에 널 속성을 충족하는 경우, 내 결과가 휴식이다, 그래서

select p.name, p.team_id as 'team.id' from player p join team t on t.id = p.team_id 

입니다.

null 속성을 어떻게 처리합니까?

답변

0
select p.name, p.team_id as 'team.id' 
from player p 
left join team t on t.id = p.team_id 
+0

답변 해 주셔서 감사합니다. 좋은 하루 보내십시오 : D – Bryan

관련 문제