【问题标题】:how to use where clause in join usinq linq for the following T-SQL query?如何在使用 linq 的连接中使用 where 子句进行以下 T-SQL 查询?
【发布时间】:2016-03-27 06:08:00
【问题描述】:

如何在 join usinq linq 中使用 where 子句进行以下 T-SQL 查询?

select * from 
tbl1 inner join tbl2 
on tbl1.id = tbl2.id
where tdl1.col = tbl2.col

【问题讨论】:

    标签: entity-framework linq


    【解决方案1】:

    写了很多linq查询后终于找到了答案……

    from t1 in tbl1
    from t2 in tbl2
    where t1.id == t2.id && t1.col1 == t2.col2
    select new {
                   Anything...
               }
    

    【讨论】:

      猜你喜欢
      • 2011-04-15
      • 2017-02-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-08-14
      相关资源
      最近更新 更多