2
Je ne sais pas comment faire, j'ai cette partie d'une requête:Linq pour compte distinct
let DistinctHits = db.tblTrackerVisits
.Where()
.Select(d=>d.IPID)
.Distinct()
.Count()
Il y a une table appelée db.tblTrackerVisitVariables
:
Ce que je J'essaie de faire est de modifier la requête ci-dessus afin qu'il ne compte que les enregistrements distincts où l'un des tblTrackerVisitVariable
enregistrements connexes a un VariableID
de n
.
Un exemple pseudo qui pourrait le rendre plus clair:
let DistinctHits = db.tblTrackerVisits
.Where(d=> db.tblTrackerVisitVariables.where(v=>v.VisitID == d.ID AND v.VariableID == n))
.Select(d=>d.IPID)
.Distinct()
.Count()
Merci! Fonctionne très bien –