问题标签 [duplicate-removal]

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 投票
4 回答
1695 浏览

sql - 从多个自左连接中删除重复项

我正在动态生成如下所示的查询,该查询通过在自身上左连接(任意次数)来创建不同的规则组合,并避免具有某些相同属性的规则作为连接条件的一部分,例如

我目前正在通过从连接的行中创建一个 id 数组然后按它们进行排序和分组来删除重复项:

我想知道是否有更好的方法来删除重复的行,例如

应该

或者

但不是两者兼而有之。

编辑:我想从行排列变为组合行。

0 投票
1 回答
501 浏览

flash - 删除所有重复的影片剪辑(雪景效果)

您好,我正在 Flash 上制作圣诞贺卡,我在本教程
中放了一些雪花 问题是每个雪花都是在舞台上的所有其他东西上创建的,我需要隐藏某些帧的所有雪花以在两个场景之间进行传输。
在场景中透射是透明的黑色矩形,并且 alpha 正在慢慢达到 100%……但是雪花在黑色矩形上是可见的 - 如何将它们全部移除?

0 投票
0 回答
2445 浏览

php - array_unique 是否也适用于对象数组?

有没有比结合使用 array-walk 和反序列化更好的方法?

我有两个包含对象的数组。对象可以相同也可以不同。我想合并两个数组并只保留唯一的对象。

在我看来,对于如此微不足道的事情,这似乎是一个很长的解决方案。还有其他方法吗?

0 投票
5 回答
2550 浏览

php - 从多维数组中删除重复键

我有一个相当大的数组,其中包含留言板上所有论坛的数据,不幸的是,我遇到了一个问题,我有一些键的重复条目。数组按父级按层次结构排序,这就是为什么它在某些点上会变深。

论坛 id 6 上的子论坛作为论坛 id 2 的子论坛重复。我需要删除数组最低级别的重复键。所以在这个例子中,我想将 15 和 16 保留为 6 的子集,但将它们删除为 2 的子集。

请注意,我正在为板子编写一个应用程序,我没有生成数组,它是由板子生成的,这就是为什么在创建数组时我无法删除重复项的原因。

谢谢大家的帮助。

0 投票
3 回答
3471 浏览

c# - 如何从 TextBox 中删除重复项?

我有一个文本框,每个项目都在一个新行上。我正在尝试从此文本框中删除重复项。我什么都想不出来。我尝试将每个项目添加到数组中并删除重复项,但它不起作用。还有其他选择吗?

0 投票
1 回答
342 浏览

tsql - 在表中查找重复的行“详细信息”

我在上面的表格中有重复项。我正在尝试获取有关哪些订单重复的报告,以及它们重复的订单,所以我可以弄清楚它们是如何进入数据库的。

所以理想情况下,我想得到类似的输出;

我不知道如何在 SQL 中编写代码。

0 投票
2 回答
2067 浏览

mysql - 删除连接表中的重复记录

我在用户和角色之间有一个 HABTM 关联。

用户可以是管理员 (role_id = 1) 或角色用户 (role_id = 2)。

在连接表中,roles_users,我有一些冗余记录。例如:

在此处输入图像描述

我想删除重复的记录,例如 1:1、2:4。

两个问题:

  1. 执行删除 dups 的 sql 脚本的最佳位置在哪里——迁移?脚本?

  2. 删除 dups 的 sql 查询是什么?

0 投票
3 回答
274 浏览

duplicates - 如果重复,什么是自动删除文本行的方法

例如(如下),每一行都是唯一的,除了green car

我想要的不是删除一行绿色汽车......但我想删除这两个green car......
换句话说,如果任何文本行重复 2 次或更多次,请将它们全部删除

0 投票
2 回答
1484 浏览

windows - 删除存在于另一个文件中的文本行

我有两个文本文件,每个都有几百行。两个文件中都存在一些行,我想删除这些行,以便它们仅存在于其中一个文件中。基本上,我想减少它们以获得一组独特的线条。问题是我无法对它们进行排序(它们是我的 Chromium 历史的精简转储)。

最简单的方法是什么?

我尝试了 WinDiff,但结果不正确。我想我可以在一段时间内拼凑一个 PHP 脚本,但我希望有一种更简单的方法(最好是命令行工具)。

0 投票
3 回答
285 浏览

c++ - 如何在 O(n) 运行时间内从答案中删除重复项?

该程序是在数组中找到出现奇数次的整数。这是上述程序的链接。