0

次のクエリが必要です。

データベース プレイヤー、テーブル item_proto_0、列 locale_name からコピー

データベース プレーヤー、テーブル item_proto、列 locale_name に貼り付けます

しかし:

同じ列 vnum がある場合は貼り付けるだけです

私はもう試した:

UPDATE item_proto.locale_name 
SET item_proto_0.locale_name 
WHERE item_proto_0.vnum=item_proto.vnum
4

3 に答える 3

2

これを試して:

UPDATE item_proto P1
    JOIN item_proto_0 P2
       ON P1.vnum = P2.vnum
SET P1.locale_name = P2.locale_name
于 2013-01-27T19:48:28.870 に答える
0

これは機能するはずです:

UPDATE item_proto AS ip
    INNER JOIN item_proto_0 ip0 ON ip.vnum = ip0.vnum
SET locale_name = ip0.locale_name
于 2013-01-27T19:47:33.290 に答える
0

このSQLクエリを実行してください。これで必要なことが行われます

UPDATE item_proto
inner join item_proto_0 on item_proto.vnum = item_proto_0.vnum
SET item_proto.locale_name = item_proto_0.locale_name
于 2013-01-27T20:08:05.477 に答える