どちらが実行速度が速いかを誰でも提案できますか(200万行を超える大きなデータの処理を検討してください)
UPDATE first_table ft, second_table st SET ft.Dataset=3
WHERE st.Dataset =0
AND (ft.Dataset =1 || ft.Dataset=2)
AND (ft.ID IS NULL )
AND st.First_Name = ft.First_Name
AND st.Last_Name = ft.Last_Name
AND st.Zip = ft.Zip
また
以下を2つの異なる更新クエリに入れる
(ft.Dataset =1 || ft.Dataset=2)