Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/85.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 在iBatis中,如何使用';加入';具有空属性?_Java_Sql_Join_Null_Ibatis - Fatal编程技术网

Java 在iBatis中,如何使用';加入';具有空属性?

Java 在iBatis中,如何使用';加入';具有空属性?,java,sql,join,null,ibatis,Java,Sql,Join,Null,Ibatis,我正在用iBatis学习Java class Player{ private String name private Team team } 在本例中,Team可以为null,也可以不为null 我怎样才能找到所有玩家 我的问题是 select p.name, p.team_id as 'team.id' from player p join team t on t.id = p.team_id 所以,如果我在团队中遇到null属性,我的结果就是break 如何处理空属性?谢谢

我正在用iBatis学习Java

class Player{
   private String name

   private Team team
}
在本例中,Team可以为null,也可以不为null

我怎样才能找到所有玩家

我的问题是

select p.name, p.team_id as 'team.id' from player p join team t on t.id = p.team_id
所以,如果我在团队中遇到null属性,我的结果就是break


如何处理空属性?

谢谢您的回答!!祝你今天愉快:D
select p.name, p.team_id as 'team.id' 
from player p 
left join team t on t.id = p.team_id