sql >> Databasteknik >  >> RDS >> Sqlserver

LINQ2SQL - Cross join sänds ut när jag vill ha inre join

Enkelt uttryckt:du får inre sammanfogningar om du använder den första formen. Flera from satser representerar korskopplingar (typ av i alla fall ) i LINQ.

I grund och botten, om du vill ha inre kopplingar, använd flera join klausuler.

(Jag säger typ för att de efterföljande sekvenserna kan bero på de tidigare... men för LINQ till SQL är de nästan alltid korskopplingar.)




  1. MySQL:Alla tabeller OK men fortfarande ERROR 1577 (systemtabeller som används av Event Scheduler hittades skadade)

  2. Hur man tar bort taggar i en tagg PHP XML MYSQL GCIDE samtidigt som man lämnar text

  3. SQL Server 2017:Importera CSV-data från Linux till Salesforce med SSIS

  4. Oracle Before Insert OR Update Trigger Exempel