2
mysqlでinsert..on duplicateを使用している場合、更新されていない残りのカラムはどうなりますか?彼らは同じままですか?私は残りのデータを消去したくないだけで、特定の行がそこにあることを確認する必要があります(そうでなければ更新してください)。"Insert .. Duplicate"は行全体または特定の列を更新しますか?
私はreplaceを使用してはならないと考えています。これは、行全体を置き換えます。
this questionも参照してください。