1
ci-dessous est ma requête SQL"où dans" clause LINQ
select *
from test1View
where test1ID in (select distinct(test2ID) from test2Result)
Je veux cette requête dans LINQ s'il vous plaît
ci-dessous est ma requête SQL"où dans" clause LINQ
select *
from test1View
where test1ID in (select distinct(test2ID) from test2Result)
Je veux cette requête dans LINQ s'il vous plaît
Vous pouvez faire comme ci-dessous pour obtenir une fonctionnalité where in dans LINQ
DataClassesDataContext db = new DataClassesDataContext();
List<int> lstGroups = db.APP3_FRM2GRPs.Where(x => x.FGR_FRM_PKEY == Convert.ToInt32(ddlForms.SelectedValue)).Select(b => b.FGR_GRP_PKEY).ToList<int>();
var qry = from item in db.APP3_GROUPs
where lstGroups.Contains(item.GRP_PKEY)
select item;
IQueryable<int> subQuery = db.Test2Result
.Select(tr => tr.Test2Id)
.Distinct();
IQueryable<Test1View> query = db.Test1View
.Where(tv => subQuery.Contains(tv.Test1ID);
Et je veux que les gens soient polis quand ils demandent de l'aide. Dommage qu'aucun de nous ne puisse obtenir ce qu'il veut. – Oded
en espérant que ça va 'vomir' quelques bonnes réponses :) –
@Oded: Je suis totalement d'accord avec ton commentaire (+1 de ma part). Pourtant, tout le monde n'est pas un locuteur natif et pourtant nous essayons tous de faire notre travail de développement de logiciel aussi bien que nous pouvons ... – Manfred