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

Połącz dwie różne tabele z podstawowym polem identyfikacyjnym

Nie jest do końca jasne, co próbujesz tutaj zrobić, ale możesz utworzyć identyfikator w każdym wierszu podobny do tego:

SELECT Id, 'M' as tbl
FROM MD_Master
UNION ALL
SELECT Id, 'P' as tbl
FROM CD_Personal

Umożliwi to rozróżnienie poszczególnych wierszy, sprawdzając, z której tabeli pochodzi rekord. Następnie, jeśli masz rekordy o tym samym ID będziesz wiedział, z jakiego stołu pochodzi.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak wyświetlić listę wszystkich kluczy obcych odwołujących się do danej tabeli w SQL Server?

  2. Wydrukuj zawartość tabeli danych

  3. serwer zapytań hierarchii sql 2008

  4. Jak włączyć SQL Server Agent XP za pomocą T-SQL?

  5. Nie można połączyć się z SQL Express Błąd:26-określono błąd lokalizacji serwera/wystąpienia)