2

私は2つのテーブルを持っています。最初のものは「重み」という名前で、約 250.000 行が含まれています。

中/重量

1 / 3

2 / 12

3 / 7

2 つ目は「受信者」と呼ばれ、約 200 万行あり、次のようになります。

中/重量

1 / -

1 / -

1 / -

2 / -

テーブル「重み」からの「重み」情報を入力しようとしており、次のクエリを使用しています。

UPDATE recipient A
SET weight =
  (SELECT weight
   FROM recipient B
   WHERE B.mid = A.mid)

最初の数行はクエリが機能しているように見えますが、200 万は多すぎるようです。MacでMAMPを実行しています。どのようにすればよいでしょうか?

4

1 に答える 1