【发布时间】:2011-05-13 08:58:30
【问题描述】:
如何在以下架构中插入多行或值并避免重复。
表架构是
id,subject1,subject2,subject3
id 会自动递增。
重复将是所有 subject1、subject2、subject3 已经以完全相同的顺序存在于记录中。
INSERT INTO "table_name" ("subject1","subject2","subject3")
VALUES ("cats", "dogs", "hamsters")
VALUES ("squirrels", "badgers", "minxes")
VALUES ("moose", "deer", "ocelots")
在表格中假设我已经有记录
id,subject1,subject2,subject3
1,"cats", "dogs", "hamsters"
所以我希望它只插入
VALUES ("squirrels", "badgers", "minxes")
VALUES ("moose", "deer", "ocelots")
我已经看到有关避免单个项目重复的答案,但不是 3。
【问题讨论】:
标签: mysql insert duplicates