linq两个表左连后,ON的条件里有大于小于如何实现

bearlin0810 2017-05-19 09:15:30
由于业务修改,需要修改现在的linq,
SQL : A left join B
ON A.ID = B.ID
AND A.REGIST_DT < B.REGIST_DT
要实现类似于这样包含大于小于的连接条件,用linq如何实现???
...全文
3467 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
星空蔚蓝 2017-05-24
  • 打赏
  • 举报
回复
来晚了 已经有正解了
threenewbee 2017-05-20
  • 打赏
  • 举报
回复 1
from A in 表1 from B in 表2 where (A.ID == B.ID && A.REGIST_DT < B.REGIST_DT)
正怒月神 2017-05-19
  • 打赏
  • 举报
回复 1
A left join B ON (A.ID = B.ID AND A.REGIST_DT < B.REGIST_DT) 但是一般是这样的 A left join B ON A.ID = B.ID where A.REGIST_DT < B.REGIST_DT
bearlin0810 2017-05-19
  • 打赏
  • 举报
回复
您的意思是说 SQL里,两个表大于小于的左连接条件,放到where里 结果一样?????

8,497

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 LINQ
社区管理员
  • LINQ
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧