Linq & Aliase

Mel_One

Erfahrenes Mitglied
Hallo,
ich hab hier folgende SQL-Abfrage:

Code:
  SELECT o.name,
         COUNT(p.id)-1 AS level
    FROM tree AS n,
         tree AS p,
         tree AS o
   WHERE o.lft BETWEEN p.lft AND p.rgt
     AND o.lft BETWEEN n.lft AND n.rgt
     AND n.id = 2
GROUP BY o.lft
ORDER BY o.lft;

und versuche diese gerade, in Linq umzusetzen. Ich scheitere speziel an den Aliassen und dem doppelten Einbinden von derselben Tabelle. Hat evtl. schon mal jemand versucht, so etwas umzusetzen und hat einen Gedanken, wie man das umsetzen kann?
Greetings,
Mel_One
 
k, gelöst hab ichs jetzt über Views, aber gibts da nicht irgendeine Möglichkeit, solche Abfragen mit Linq zu formulieren?
 

Neue Beiträge

Zurück