可能性の重複:ここ
update one table with data from another別のデータベースの別のテーブルのデータで1つのテーブルを更新するにはどうすればよいですか?
エクストリームのSQLのnoob。私は2つのデータベース(Database1、Database2)を持っています。各dbには同じテーブルがあります。私は、Database1のTableAのデータ(Database1、TableA - > Database2、TableA)でDatabase2のTableAを更新したいと考えています。
これを行うにはどうすればよいですか?
どのRDBMSを使用していますか(MS SQL、Oracle、MySQL)?宛先テーブルをソーステーブルで完全に上書きしますか?新しい行を追加するだけですか? –
これはMS SQLにあります。基本的には、宛先テーブルにはソーステーブルと同じデータの多くが含まれていますが、ソーステーブルは既存の行に異なる値を持つか、新しい行を持つ可能性があります。私は宛先テーブルがソーステーブルと一致するようにしたいので、宛先テーブルに存在しない場合は新しい行を挿入し、既存の行も更新する必要があります。 – Keith
2つのテーブルを同期させる頻度はどれくらいですか?あなたは毎日リアルタイムで何かを探していますか? – Swoop