MySQL中处理各种重复的一些方法
有时它是允许的,但有时它需要停止重复的记录。本章将介绍如何防止发生在一个表中重复的记录如何删除已经存在的重复记录。可以使用PRIMARY KEY或UNIQUE索引的表上相应的字段来防止重复的记录。让我们举一个例子,下面的表中不包含这样的索引或主键,所以它会允许重复first_name和last_name记录表中的唯一索引的存在通常会导致错误的发生,如果表中插入一条记录,重复定义索引的列或列中的现有记录。使用替换而不是INSERT。如果它是一个重复的,新的记录将取代旧的:强制唯一性的另一种方法是添加一个UNIQUE索引,而不是一个PRIMARY KEY表。在一般情况下,识别重复的值,请执行以下操作:。可以使用DISTINCT与SELECT语句一起找出表中唯一的纪录。
用户评论