...)とすれば良いだけです。test2.port↑はい、狙った通りの動作をしてくれました。無知を晒した感じになりましたが、反省してこのエントリは削除せずこのままにしておきます。条件をつけたInsertが出来ないかと悩んでいました。具体的には、あるテーブルにIPアドレスとポートのフィールドがあるとします。そこに新しくIPアドレスとポートを挿入したいのですが、条件として、既存のレコードと重複しない、つまり、IPアドレスが異なるかポートが異なるかのどちらかのレコードであれば挿入して良いものとします。↑このような既存のレコードに対して、192.168.100.100|6379なら存在していないので挿入する、192.168.0.1|6380ならすでにあるので挿入しない、という風にしたいわけです。notを使えば出来ることが分かりました。以下、SQLite3で具体的に試してみます。6379というレコードを追加します。挿入できればOKです。一度同じSQLを実行してみます。↑のレコードが挿入されていません。test;192.168.0.1|6379192.168.0.2|6379192.168.0.3|6379192.168.0.1|6380192.168.0.1|6381192.168.0.1|6382192.168.100.100|6379insertの中にselectが二回もあって分かりにくいですがこんな感じで条件付きinsertが出来ました。1;↑これを実行してみれば意味が分かります。このクエリ、すでに存在している場合は何もselectされません。存在していない場合はselectされます。アプリケーション側で素直に↑のクエリを実行して重複がないか確かめてからinsertするのも手だと思いますが、一貫性が崩れる可能性があると思います。様々なマシンをいろいろとベンチマーク。WordPress.。