1つのテーブルからデータを取得し、別のPCのlike-for-likeテーブルに転送したいとします。sql insert問題
は私が (ただし、現在の値を知る)「.....テーブルに挿入」
より良い、について説明を行うことができ、SQLコマンドがあります:
あなたは2 PCのを持っている想像してみてください。両方とも別々のサーバーにあります。私はPC 1のテーブルからPC 2に情報を更新したいと思います。
1つのテーブルからデータを取得し、別のPCのlike-for-likeテーブルに転送したいとします。sql insert問題
は私が (ただし、現在の値を知る)「.....テーブルに挿入」
より良い、について説明を行うことができ、SQLコマンドがあります:
あなたは2 PCのを持っている想像してみてください。両方とも別々のサーバーにあります。私はPC 1のテーブルからPC 2に情報を更新したいと思います。
あなたは
INSERT INTO SomeTable(A, B, C)
SELECT A, B, C FROM OtherTable
EDITを探しているように聞こえる:多くのデータベースサーバーを使用して、別のサーバに接続し、そのデータを使用することができます。
あなたの質問には詳細がなくても答えられません。
set up a linked server SQLサーバーでは、SELECT A, B, C FROM Server2.Database.Schema.OtherTable
と記述します。
データが異なるPCから来るべきであるからではありません – user532104
-1異なるPC、つまり異なるMySQLインスタンスに存在するソーステーブルと宛先テーブルについて質問しました。 –
@アドリアン:私はこの答えを与えたとき、質問はそれを言っていませんでした。 http://stackoverflow.com/posts/5221141/revisions – SLaks
あなたの質問は不明です。 – SLaks
「あなたは現在の値を知っている」とはどういう意味ですか? – Lamak
これはデータベース製品を知らなくても答えることができません。 –