网上找了下,都不是,最后发现原来是用错了left outer jion 和join
实践再次证明
select ta.account_id ,ta.corpname,tfv.pk_id pk_id,tfv.state,pd.name area
from t_account ta
left outer join t_freeEvaluationApply tfv on ta.account_id = tfv.fk_account_id
left outer join pub_district pd on ta.fk_province_id =pd.pk_id
由于t_account的account_id的t_freeEvaluationApply的fk_account_id数据类型不一致
但是join 和left outer jion 的内部机制不一样,所以join不会报错
理解leftouterjoin与join的区别及使用场景
本文深入探讨了leftouterjoin和join在数据处理中的应用差异,通过实例展示了它们在解决特定数据问题时的优缺点。重点强调了数据类型不一致时的选择策略,帮助读者更好地理解和运用这些SQL查询技巧。
1562

被折叠的 条评论
为什么被折叠?



