機能するクエリが 2 つあります。それらを組み合わせて、データベースの呼び出しを減らしたいと考えていました。
var locations = from l in db.Locations
where l.LocationID.Equals(TagID)
select l;
l.Nameが必要なので上記を行いますが、上記の結果を取得して以下のクエリに入れる方法はありますか?
articles = from a in db.Articles
where
(
from l in a.Locations
where l.LocationID.Equals(TagID)
select l
).Any()
select a;
ここで実際にデータベース呼び出しを減らすことができますか?