0

次のことを行うための最良の方法についての提案を得たいだけです: csv ファイルがあり、このファイルにはユーザーとその情報が含まれています。それをMySQLデータベースに入力する前に、CSVファイルのメール列とデータベースのメール列を比較する必要があります。存在する場合は挿入しません。存在しない場合は挿入します。このプロセスを手動以外で行うにはどうすればよいですか? アイデアをいただければ幸いです。

言及しておくと、私がやっている方法は非常に手動です (愚かなことはわかっていますが、SQL はあまり得意ではありません)。すべての電子メールを検索して、存在しないことを確認します。

4

2 に答える 2

1

email列に一意のインデックスがある場合は、 INSERT IGNORE. これにより、重複するキーを持つすべてのレコードがスキップされます。

于 2013-10-12T17:18:57.370 に答える