避免在mysql中重复输入

时间:2015-02-24 09:15:58

标签: php mysql

我有两个表,表1和表2。 Table1包含20个具有Table1自动增量的主键ID的文件,而Table2包含与TAble2自动增量的主键ID1相同的20列。 表1-ID,Column1,Column2,Column3 ....,Colunm20。 表2-ID1,ID,列1,列2,...,Column20 I insert each record into Table1. I want to check duplicate Entry for Table1 if all field are same. 表2包含条目表格。If I modified record First record goes to Table2 as it is then it will update into Table1.(i.e first copy the record into Table2 for backup and then update into Table1)因此,表2附近的重复条目检查的条件也相同。请帮忙! 我用php编写了这个。

1 个答案:

答案 0 :(得分:0)

您可以为表1写入触发器,该触发器在每次插入事件时从table2复制数据。

对于唯一数据,您可以在插入之前在php端进行检查,也可以将列定义为唯一。你的问题有点混乱所以很难给出确切的答案。

有哪些独特的列??