誰かがこのクエリをLinqtoentitiesクエリに適切な方法で変換するのを手伝ってもらえますか?私はLinqにかなり慣れていないので、これらのクエリを適切に記述したいと思います。これは、UNIONとその中のサブクエリで何をしているのかについてはかなり複雑です。
SELECT pf.FileID, pf.ServerName, pf.MigrationType
FROM pOrders pf
WHERE pf.FileID IN (select GCMFileID FROM Signals
where SignalFileID = " + FileID + ")
UNION
SELECT pf.FileID, pf.ServerName, pf.MigrationType
FROM pOrders pf
WHERE pf.FileID = " + FileID + "
order by pf.MigrationType desc