我有两个表
product记录产品资料
字段:
PTID
PTName
TypeID --可以为null,记录分类Type表的TypeID,有些产品可能没分类
……
Type表,记录产品类型
TypeID
TypeName
……
我想查询产品纪录时,希望typeid字段存在时显示TypeName,不存在时显示null,
但我使用inner join where 这种方式时,无法将product表里那些TypeID为null的记录查询出来,请大家帮忙想个办法,谢谢
将inner join该成Left Outer Join
Select a.*,b.TypeName from product a
left join Type b on a.TypeID = b.TypeID
select A.*,B.TypeName
from product A left join Type B ON A.TypeID=B.TypeID