sql >> データベース >  >> RDS >> Sqlserver

SQL Server 2005 で、あるテーブルのデータを別のテーブルの対応するデータから更新する方法

    2 つのデータベースが同じサーバー上にある場合、次のような SQL ステートメントを作成できるはずです:

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

    あなたの投稿では、更新するかどうかよくわかりません Test1.dbo.Employee Test2.dbo.Employee の値 (それが私のクエリの機能です)、またはその逆です(Test1でデータベースについて言及しているため) 新しいテーブルでした......)



    1. Postgresql:エスケープされた改行を含むCSVエクスポート

    2. やりがいのあるDjangoクエリセットを構築するためのクエリの作成

    3. NHibernatePostgresqlDateTimeからTimeへの変換

    4. SQL Server エージェント ジョブの実行速度が遅い