c# linq left join null值


from djb in djbEntity.Select(d => new { d.ZSLX, d.Id })
                              join fw in fwEntity.Select(d => new { d.SLBH })
                              on djb.Id equals fw.SLBH into fwtemp
                              from tt in fwtemp.DefaultIfEmpty()
                              where tt.SLBH == "" || tt.SLBH == null

where条件必须是""与null两个条件,如果单独为null则进行全盘扫描速度奇慢,如果单独为""则查询不出结果。


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM