が含まれていますq
クエリSpecID
フィールド。誰でもこれを行う方法を知っていますか?LINQのは、これが正常に動作オペレータ
2
A
答えて
7
さて、あなたはを試みることができる:
var qq = from s in db.tblSpecifications
where q.Select(x => x.SpecID).Contains(s.id)
select s;
を言い換えると、プロジェクトContains
を使用する前に結果を。私はSQLがどのように見えるか分かりません。それは本当に物事が簡単になるところ私は、クエリ式の構文を使用し
var qq = db.tblSpecifications
.Where(s => q.Select(x => x.SpecID).Contains(s.id));
:
ちなみに、私は個人的には同じようにこれを記述します。また、複数の行をクエリに使用することを強くお勧めします。これは、読みやすさに本当に役立ちます。
1
これは必要なのですか?
var q = (from c in db.tblLiteCategorySpecs where CategoryIDs.Contains(c.CategoryID) select new { c.SpecID, c.FriendlyName }).Distinct().ToList();
var qq = (from s in db.tblSpecifications where q.Any(c => c.SpecID == s.id) select s);
関連する問題
- 1. は、これが正常に動作ループ
- 2. LazyInitializationExceptionは: - これは正常に動作が、私ならば
- 3. オペレータのオーバーロードが異常に動作する理由
- 4. クラス名は、この機能が正常に動作し
- 5. トリガーMDBootstrap側-NAVこれは正常に動作してカスタムハンバーガーボタン
- 6. AVPlayerこれはmp4ファイルで正常に動作します
- 7. Linqのオペレータで
- 8. これはMagentoメモリの正常な動作ですか?
- 9. ペイパルIPNは - 正常に動作しますが、それは
- 10. initはこのコードはスウィフト2で正常に動作スウィフト3
- 11. このクエリが正常に動作しない理由
- 12. 正常なモジュールが正常に動作していません
- 13. PHPはこれがengine.php(正常に動作します)という問題
- 14. サイトは正常に正常に動作しています
- 15. Flowplayer、これは正常な動作ですか?
- 16. インタラクティブアカウントではGradleは正常に動作しますが、NTサービスでは正常に動作しません。
- 17. カメラはフレックスエミュレータでは正常に動作しますが、デバイスでは正常に動作しません
- 18. nodejsは8000では正常に動作しますが3000では正常に動作しません
- 19. ODBCドライバはWin10では正常に動作しますが、Win7では正常に動作しません。
- 20. コードのこの部分は正常に動作順序
- 21. psycopg2:エラー "はIndexError範囲外のタプルインデックス" の引数を持つオペレータのように '%' を使用してこれが正常に動作します
- 22. は、それが正常に動作一口
- 23. 電卓のオペレータJavaScriptが正しく動作していない
- 24. なぜこのトリガーは正常に動作しませんか?
- 25. メッセージボックスが正常に動作しない
- 26. NsXmlParserが正常に動作しない
- 27. マウスが正常に動作しない
- 28. アクティビティスタックが正常に動作しない
- 29. CKeditorが正常に動作しない
- 30. カスケードパラメータが正常に動作しない