问题标签 [duplicate-data]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
348 浏览

c# - 从数据集中删除相同的值

任何人都可以帮助我避免这个问题。我的问题是我有一个数据集填充一些值,如 value1、value2、value3、value1、value3 等。我在下拉列表中显示这些值。但我的要求是我必须显示一次相同的值。那就是下拉菜单应该像这样显示,value1,value2,value3。不重复现有值。请帮我实现这一点。提前致谢

0 投票
2 回答
105 浏览

sql - (SQL) 如何在独立列出行的同时查询共享属性的项目列表?

在这里有一个“特别”的时刻。基本上我有一个用于列出文件及其属性(大小、创建日期等)的数据库表。作为一个自称(边缘妄想)的 SQL 专家,当我未能找到一种质量方式来单独列出 [INSERT ATTRIBUTE HERE] 出现多次的文件时,您可以想象我的惊讶。

例如,假设我想查看其文件大小(或创建日期)在表中多次出现的所有文件,但我仍然希望将它们单独列出。或者更好的应用程序:一组共享 MD5 哈希的文件,但只有那些出现多次(即重复)的文件,我仍然想单独列出每个文件。显然我可以多次遍历数据库,但我对单个查询感兴趣。有什么想法吗?

最好的。

[编辑#1(计数错误)]

0 投票
2 回答
4046 浏览

mysql - 如何正确使用 UNIQUE 索引?

我在 DB 有 4 个字段。我将它们设置为不能重复条目。它们是:

如果我输入了相同的数据,则无法记录。

但是如果我输入如下,如何使这些数据成功输入:

我想要这样的结果:

0 投票
1 回答
1770 浏览

sql - 消除 DB2 表中的重复记录

如何删除 DB2 表中的重复记录?我想为每组骗子留下一条记录。

0 投票
1 回答
362 浏览

.net - 避免在 nhibernate 中出现重复的瞬态实例

我的主要实体(帐户)图如下所示:

帐户

  • 经理
  • 销售员
  • 商人

Manager、SalesPerson 和 Trader 实体是 person 类型。现在,在创建主要实体(以及内部实体)时,如果它不存在,我需要创建一个新的 Person。这引入了一个问题,如果同一个(新)人应该与销售人员和交易员相关联,我希望创建的同一个临时实体与两者相关联。但相反,我最终创建了 Person 对象的重复瞬态实例,这在系统中创建了重复项。我怎样才能避免这种情况?

0 投票
2 回答
301 浏览

sql - 无重复的 SQL 插入

是否有针对 SQL Server 的特定命令,以便插入大量具有以下条件的行:如果数据库中已经存在一行,则在插入过程中不会复制它?

已编辑

sqlbulkcopy中,我想避免异常,因为表中已经有一行?

0 投票
2 回答
733 浏览

mysql - Perl MySQL - 如果特定字段匹配,我如何跳过更新或插入行?

我对此很陌生,很抱歉我缺乏知识。

多亏了这里的建议,我使用 CGI 和 DBI 模块设置了一些我已经成功写入和通过 Perl 脚本访问的表。

这是本地乐队通讯的成员列表。是的,我知道,那里有大量的应用程序,但是,我想学习这个。

1-如果我的输入的一部分与一个特定列/字段中的列数据匹配,我想避免更新或插入一行。

创建表时,在 phpmyadmin 中,我在结构视图中单击了该列名称上的“U”(唯一)。这似乎有效,并且没有插入任何欺骗,但是,我想要一个硬编码的 Perl 解决方案,所以我理解它的机制。

我阅读了“插入忽略”/“更新忽略”并搜索了所有内容,但是,我发现的所有内容似乎不仅仅是跳过了一个骗局。

该列不是键或 autoinc 只是带有电子邮件地址的普通旧字段。(错误?)

2-当我写入数据库时​​,如果传入的电子邮件地址与该字段中的一个匹配,我什么都不想做。

我想要最快的方法,这样我就可以遍历他们现有的列表导出数据,(他们无法弄清楚软件)没有赛车/锁定问题或任何我明显无知的情况。

由于我是从头开始创建的,因此 1 和 2 实际上可能部分没有实际意义。如果是这样,最好的方法是什么?

我仍然想要一个自动增量 ID,所以我可以通过 ID 号访问或使用某种 count++ foreach 循环访问。

我的石刀方法可能对这里的大师们来说是可笑的,但是,我需要从某个地方开始。

提前感谢你的帮助。

0 投票
2 回答
2061 浏览

visual-studio-2008 - 复制 Visual Studio 项目的最快方法/脚本是什么?

您好,我已经设置了 Visual Studio Express C++ 项目,其中包含包含头文件和库的路径现在我想复制这个项目以使用相同的路径包含头文件和库但是名称不同,我不知道手动进入。 vcproj 文件并开始更改名称有更好的方法吗?

0 投票
2 回答
1212 浏览

java - 如何识别从多个提要中收集的重复项目并在数据库中链接到它们

我有一个数据库存储产品的详细信息,这些产品取自许多站点,并通过各个站点的 API 收集。当我调用提要时,详细信息存储在数据库表中。

我遇到的问题是,由于卖家在许多网站上列出了完全相同的产品,我最终在我的数据库中有重复的项目,然后当我在网页上显示它们时,会有很多重复项。

问题是该物品没有任何明显的唯一标识符,它具有该物品的特定详细信息(其中可能有很多),然后是卖方对该物品的描述。

我希望该项目显示一次,然后向用户提供该项目在何处列出的详细信息。

在不减慢整个数据库速度的情况下,我如何识别已进入的重复项?然后我将如何从所有重复项中选择一个广告,然后存储该广告显示在哪些其他网站上。

谢谢你的帮助。

0 投票
4 回答
3917 浏览

mysql - 如何防止在 mysql 插入查询中重复记录?

我总是在将数据插入到 mysql 表中时,我在插入之前使用该数据的选择以避免重复记录,如果查询返回 null,那么我插入记录。

但我认为也许这不是一种专业的方式来完成这项工作。

你会让我按照你的方式做吗?