Wie Schreibe ich SELECT FROM myTable WHERE id IN (SELECT...) in Linq?
Wie Sie diese umschreiben in Linq?
SELECT Id, Name FROM TableA WHERE TableA.Id IN (SELECT xx from TableB INNER JOIN Table C....)
Also im Klartext, ich möchte wählen Sie Id und Name from TableA where TableA Id wird in ein ResultSet aus einer zweiten Abfrage.
Du musst angemeldet sein, um einen Kommentar abzugeben.
LINQ unterstützt, IN form von enthält. Denken " - Kollektion.Contains(id)" anstelle von "id" IN (Sammlung)".
Siehe auch dieser blog post.
Gibt es keine out-of-box-Unterstützung für LINQ. Sie müssen sich dafür 2 Abfragen.