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

Łączenie 4 tabel w SQL Server za pomocą Join

Poniżej znajduje się zapytanie, którego potrzebujesz, powinieneś rozważyć zachowanie spójności konwencji nazewnictwa, ponieważ pomaga to wizualnie i zmniejsza błędy podczas pisania kodu.

SELECT ed.emp_id, ed.emp_name , ed.emp_pf, emd.designation_name, te.pfacc1, te.pfacc2, temp. pf_percent, temp.pf_max
FROM dbo.emp_details AS ed
LEFT JOIN dbo.emp_designation AS emd ON emd.designation_id = ed.emp_designation 
LEFT JOIN dbo.tbl_empcontribution AS te ON te.eid = ed.emp_id
LEFT JOIN dbo.tbl_empdeduction AS temp ON temp.eid = ed.emp_id


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. wyszukiwanie promienia według szerokości / długości geograficznej

  2. Uzyskiwanie informacji zwrotnej o wyniku z procedury składowanej w Entity Framework

  3. SQL Recursive CTE:Znajdowanie obiektów połączonych przez właściwość

  4. Musisz wyświetlić listę wszystkich wyzwalaczy w bazie danych SQL Server wraz z nazwą tabeli i schematem tabeli

  5. SQL Server 2008 - utwórz skrypt bazy danych (schemat + dane) za pomocą wiersza poleceń