Dieser Artikel ist ein Spiegelartikel der maschinellen Übersetzung, bitte klicken Sie hier, um zum Originalartikel zu springen.

Ansehen: 23534|Antwort: 1

[Quelle] Verwenden Sie Lambda-Ausdrücke in Linq to Entity, um Left Join und Join zu implementieren

[Link kopieren]
Veröffentlicht am 13.06.2018 17:04:14 | | |
1. Lesen Sie die linke Verbindung der beiden Tabellen des Benutzers und der Abteilung:


Hinweis: Die verwendeten Benutzerinformationen und die entsprechenden Abteilungsinformationen werden oben zurückgegeben (d. h. fehlen die Benutzer-Abteilungs-ID-Informationen, dann wird auch die Benutzerliste angezeigt)



2. Lesen Sie die linken Verbindungsinformationen des angegebenen Rückgabelistenfeldes:




3. Lesen Sie die Verbindungstabelle:


Hinweis: Hier werden nur die Informationen, die der DepartmentId des Benutzers und der DepartmentId in der Abteilungstabelle entsprechen; wenn der Benutzer keine Department-ID hat, werden diese Benutzerinformationen nicht angezeigt







Vorhergehend:EF (Lambda-Ausdruck) fragt mehrere Ausnahmen ab, die in den Daten auftreten
Nächster:Windows Apache ab Webseiten-Stresstest
Veröffentlicht am 14.06.2018 09:40:06 |
Beachte, dass das Hinzufügen von DefaultIfEmtyp() das Left Join ist; wenn du das nicht hinzufügst, ist es trotzdem ein Inner Join
Verzichtserklärung:
Alle von Code Farmer Network veröffentlichten Software, Programmiermaterialien oder Artikel dienen ausschließlich Lern- und Forschungszwecken; Die oben genannten Inhalte dürfen nicht für kommerzielle oder illegale Zwecke verwendet werden, andernfalls tragen die Nutzer alle Konsequenzen. Die Informationen auf dieser Seite stammen aus dem Internet, und Urheberrechtsstreitigkeiten haben nichts mit dieser Seite zu tun. Sie müssen die oben genannten Inhalte innerhalb von 24 Stunden nach dem Download vollständig von Ihrem Computer löschen. Wenn Ihnen das Programm gefällt, unterstützen Sie bitte echte Software, kaufen Sie die Registrierung und erhalten Sie bessere echte Dienstleistungen. Falls es eine Verletzung gibt, kontaktieren Sie uns bitte per E-Mail.

Mail To:help@itsvse.com