SQL Abfrage in linq "übersetzen"

Horst-Erich

Benutzer
Beiträge
5
Guten Tag in die Runde,

folgende Abfrage funktioniert am SQL Server. Ich möchte nun das gleiche Ergebnis mit einer linq Abfrage erzielen, scheitere aber schon im Ansatz. Wer kann mich auf die richtige Spur bringen?

SELECT h.Inventar_Name, h.Stunden, h.Stunden_alt, r.MaxStunden
FROM (
SELECT Inventar_Name, MAX(Stunden - Stunden_alt) AS MaxStunden
FROM operatingHour
GROUP BY Inventar_Name
) r

INNER JOIN operatingHour h
ON h.Inventar_Name = r.Inventar_Name AND (h.Stunden - h.Stunden_alt) = r.MaxStunden
ORDER BY r.MaxStunden DESC
 
Werbung:
Wenn das SQL läuft liegt das Problem wohl bei LINQ. Das wird hier vermutlich keiner kennen, ich hab es zumindest zum ersten mal gehört.
 
Werbung:
Zurück
Oben