2017-06-11 7 views
0

Ich habe zwei Tabellen Mitarbeiter und Aufgaben, die ich möchte alle Aufgaben auswählen, die Mitarbeiternamen hat mit Linq-AbfrageAsp.netMvc verbinden zwei Tabellen mit Linq-Abfrage

Dies wird Tabelle Aufgaben:

ID TaskName description employeeIDTo employeeIDFrom DateStart 

Diese Die Mitarbeiter ist Tabelle:

EmpID Name Age 

employeeIDTo und employeeIDFrom Fremdschlüssel zu EmpID

Ich möchte dieses Ergebnis für Aufgaben Tisch bekommen:

ID TaskName description EmpID EmpID DateStart 
+0

tun Linq Sie verwenden Lambda – hasan

+0

@hasan ja, aber ich weiß nicht, wie diese Abfrage sein, ich alle Aufgaben mit Mitarbeiter auswählen möchten -name, der diesem Mitarbeiter zugewiesen wurde – mhashim

+0

verstehst du, was ich will? – mhashim

Antwort

0
from tsk in Tasks 
join emp in Employees on tsk.employeeIDTo equals emp.EmpID 
where emp.Name="YOURNAME" 
select new { tsk.ID , tsk.TaskName,tsk.Description,emp.EmpID,tsk.DateStart} 
Verwandte Themen