1

次のクエリを実行して、約2,500万行のテーブルを更新する必要があります。

UPDATE cast_info SET movie_url = 
    (SELECT imdb_id FROM title WHERE title.id = cast_info.movie_id)

このクエリを実行する前にmysqlで変更する必要があるものや変数はありますか?したがって、10時間かかるのではなく、8時間しかかかりませんか?

4

1 に答える 1

3

これを試して

UPDATE cast_info as ci inner join title as ti on ti.id = ci.movie_id
SET ci.movie_url =t.imdb_id
于 2012-07-23T05:54:50.920 に答える