我希望只有两个字段都是唯一的才能将数据插入到mysql表中。例如:
ID VALUE
__ _____
1 abc //INSERT
2 abc //INSERT
3 def //INSERT
1 def //INSERT
2 abc //INSERT SHOULD NOT BE PROCESSED
最有效的方法是做到这一点,也只使用mysql。
答案 0 :(得分:1)
您需要创建唯一索引或约束:
create unique index unq_t_id_value on t(id, value);
这样可以防止将重复值插入表格中。
答案 1 :(得分:1)