0

誰か助けてください、私は本当に立ち往生しています。

2 つのテーブル (数千行) を持つ mysql データベースがあり、各テーブルには「マップ」という列があり、すべての行を 1 つのテーブル列から他のテーブルの「マップ」列にコピーする必要がありますか?

私はそれが単純に見えることを知っていますが、私はごちゃまぜになっています

4

3 に答える 3

0

このようなものがうまくいくでしょう。

UPDATE table_to
       JOIN table_from
       <put join here>
SET table_to.map = table_from.map
于 2013-02-19T20:19:39.520 に答える
0

MySQLであるテーブルから別のテーブルにデータをコピーする

に挿入しdatabase1ます。table1SELECT * FROM database2. table2;

于 2014-06-17T16:59:43.190 に答える
0

または単に次を使用します。これにより、マップ列の値を持つ table_from のすべての行が table_to のマップ列に挿入されます。

INSERT INTO table_to
(map)
SELECT map FROM table_from
于 2013-02-19T20:38:20.917 に答える