sql >> Databáze >  >> RDS >> Sqlserver

Jak aktualizovat data v jedné tabulce z odpovídajících dat v jiné tabulce v SQL Server 2005

Pokud jsou dvě databáze na stejném serveru, měli byste být schopni vytvořit příkaz SQL přibližně takto:

UPDATE Test1.dbo.Employee
SET DeptID = emp2.DeptID
FROM Test2.dbo.Employee as 'emp2'
WHERE
   Test1.dbo.Employee.EmployeeID = emp2.EmployeeID

Z vašeho příspěvku mi není zcela jasné, zda chcete aktualizovat Test1.dbo.Employee s hodnotami z Test2.dbo.Employee (to je to, co dělá můj dotaz), nebo naopak (protože zmiňujete db na Test1 byl nový stůl......)



  1. Jaký je význam epochy v txid_current() v postgresql?

  2. sqlalchemy s postgres:vložte do tabulky, jejíž sloupce mají závorky

  3. Jak otestovat můj ad-hoc SQL s parametry v okně dotazu Postgres

  4. Symfony:Doctrine data fixture:jak zacházet s velkým souborem csv?