以前似た質問で、「あったら更新、なかったら挿入」を聞いたのですが、今回は、「あったら何もしない」でお願いします。
もしかして、「あったら更新」の部分で同じ値を渡すことで、「同じ値で更新=何も変化しない」にすればいいのでしょうか?
できれば負荷をかけたくないので、何もしない方がいいです。
「条件にあうレコード」の部分が柔軟には対応できないのですが、
Primary Key, UNIQUE 制約に違反するコードは挿入しないオプションはあります。
INSERT IGNORE 構文
http://dev.mysql.com/doc/refman/4.1/ja/insert.html
多くのレコードの INSERT でキーワード IGNORE が指定されていると、テーブルの既存の PRIMARY または UNIQUE キーと重複するレコードはすべて無視され、挿入されない。
ありがとうございます。
条件は複雑でないので、使えるかも知れないです。
見てみます。