解决方案 »

  1.   

    var q = from ta in db.Ta
                join tb in db.Tb on ta. pk_id equals tb. Fk_id into temp
                from tt in temp.DefaultIfEmpty()
               where ta.Ta. Contains("key")
               select {test = ta.tab1==1 ? "Y" : "N"}大概这样的吧
      

  2.   

    Ta又是表,又是字段吗?var q = from ta in db.Ta
                join tb in db.Tb on ta.pk_id equals tb.Fk_id into temp
                from tt in temp.DefaultIfEmpty()
               where ta.Ta.Contains("key")
               select {ta,
                          test = ta.tab1==1 ? "Y" : "N"}
      

  3.   


    ...  where Ta like '%key%'
      

  4.   


    ...  where Ta like '%key%'
    这个是我的面试题, 实在是看不懂。 不知道怎么做。 上脑筋了