0

コードビハインドでlinqデータソースを割り当てようとしていますが、SQLのサブクエリ句のようなAny関数を使用して、where clouseに割り当てたいIQueryableクエリがあります

これは私のSQL文です

select * from table1 where col1 in (select col1 from table1 where col2 like '%xx%')

このクローズを変換して linq データソース コード ビハインドにバインドする方法

4

2 に答える 2

1

このクエリは linq で変換できます。

 var result = from c in db.table1
   where db.table1.Any(e => e.col2.Contain("xx"))
   select c;
于 2013-05-25T09:57:35.610 に答える