私はmysqlテーブルを持っていますip_list...
+----+---------------+
| id | ip_addr |
+----+---------------+
| 1 | 192.168.100.1 |
| 2 | 192.168.100.2 |
| 3 | 192.168.100.3 |
| 4 | 192.168.100.4 |
| 5 | 192.168.100.5 |
+----+---------------+
ip_addr列
にないレコードのみを追加したい。例えば
ip_addrテーブルに追加する次のレコードがあります
192.168.100.6
192.168.100.10
192.168.100.11
192.168.100.1 //already in column
192.168.100.12
192.168.100.1は既に列にあるため、追加したくありません。
それで、INSERTクエリが最初にレコードをチェックしてから挿入することは可能ですか?
現在、私はこれを行っています..最初にSELECTレコードを照合し、次に照合しINSERTます。
しかし、私は1つのクエリだけでやりたいです。