多次向数据库插入数据,如何去重

多次向数据库插入数据,如何去重,第1张

两种方式:

第一种,在代码中实现。插入数据前先通过查询判断数据库中是否已存在同样的数据,不存在再插入。

第二种,在数据库中建立唯一索引。这样插入数据时,如果数据重复,插入 *** 作会抛出异常,插入失败。达到去重的目的。

使用distinct去重:

例:select distinct column1,column2 ... from table_name where ....

注意:1.distinct只能放在去重字段的最前面

2.distinct 后的字段名全部算在去重条件中 也就是如果 column1 且 column2 必须都相同才能算作重复的记录


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/6653154.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-26
下一篇 2023-03-26

发表评论

登录后才能评论

评论列表(0条)

保存