ここで似たような質問がありますが、FROM句のsubSelectを仮想テーブルとして実行しても見つからないことがあります。Linq FROMで仮想テーブルとしてsubSelectを使用する方法
私が必要とするほとんどの列は、テーブルにあります。私はデカルト結合を取得せずに結合することができない別のテーブルから必要ないくつかの列があります。私はどのようにLINQにこれを変換するには考えていると、それは朝のデモのために今夜を行わなければならない
SELECT meter_name, a.loc_id, a.loc_name, a.facility_name, meter_type
FROM meter_table, (SELECT loc_id, loc_name, facility_name
FROM facility_table
WHERE id = 101) a
WHERE meter_id = a.fac_id
:
は、ここに私のSQLクエリです。
既存のLINQ試行を表示してください。それが動作しない場合、ストレスを感じないでください - あなたはあなたがどこにいるかを見極める必要があります。 – mjwills
さて、以前のクエリではジョインが使用されていましたが、要件が2時間前に変更されるまで機能しました。私の研究は、私が望むかもしれないこの回答(https://stackoverflow.com/a/21941452/1735836)に私を連れて行きましたが、それは非常に複雑で、私はそれが私の必要とするものではないと確信しています。このコードはロックされたマシン上にあります。だから私はそれを再入力する必要があります。できるだけ早く投稿します。 – Patricia
これはあなたの答えです。https://stackoverflow.com/a/27442658/1704458 –