Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

LINQ2SQL — sprzężenie krzyżowe emitowane, gdy chcę sprzężenia wewnętrznego

Mówiąc prościej:uzyskasz sprzężenia wewnętrzne, jeśli użyjesz pierwszej formy. Wiele from klauzule reprezentują sprzężenia krzyżowe (tak czy inaczej) w LINQ.

Zasadniczo, jeśli chcesz złączeń wewnętrznych, użyj wielu join klauzule.

(Mówię poniekąd dlatego, że kolejne sekwencje mogą zależeć od wcześniejszych... ale dla LINQ to SQL prawie zawsze są sprzężeniami krzyżowymi.)




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Dodaj kolumnę wyliczoną do istniejącej tabeli w SQL Server

  2. konwersja typu danych varchar na typ danych datetime spowodowała otrzymanie wartości spoza zakresu

  3. izolowanie podciągu w ciągu przed symbolem w SQL Server 2008

  4. Musisz zadeklarować zmienną skalarną @Id?

  5. Jak uruchomić program z SQL?