你可以使用
IGNORE
关键字
INSERT
学生:
Source
)
CREATE TABLE my_table (
id int, name varchar(10), value int, PRIMARY KEY (id, name)
);
Query OK, 0 rows affected (0.03 sec)
INSERT IGNORE INTO my_table (id, name, value) VALUES (1, 'a', 100),
(1, 'b', 200),
(1, 'b', 300);
Query OK, 2 rows affected (0.00 sec)
Records: 3 Duplicates: 1 Warnings: 0
SELECT * FROM my_table;
+----+------+-------+
| id | name | value |
+----+------+-------+
| 1 | a | 100 |
| 1 | b | 200 |
+----+------+-------+
2 rows in set (0.00 sec)