问题标签 [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 投票
4 回答
1926 浏览

mysql - 如何通过保留重复项中的数据而不是原始项中的数据来删除 MySQL 中的重复记录?

我在 MySQL 表中有几千条记录,只有 100 个字段。

一些记录是重复的,并被标记为这样。现在,虽然我可以简单地删除欺骗,但我想保留原始记录版本中不存在的任何其他可能有价值的非空数据。希望我说得通。

例如 :

从上面的示例表中,所需的输出是:

如果仔细观察,重复项是通过使用键确定的(2 条记录相同,因此重复字段为“x”的记录是通过保留部分字段来删除的记录欺骗(如键 1 的 c、e 值)。

如果您需要有关此令人费解的问题的更多信息,请告诉我。

谢谢一吨!

ps:如果不能使用 MySQL,PERL/Python 脚本示例会很棒!谢谢!

0 投票
1 回答
1638 浏览

python - 如何比较 2 个列表并在 Python/MySQL 中合并它们?

我想合并数据。以下是我的 MySQL 表。我想使用 Python 遍历两个列表的列表(一个带有 dupe = 'x' 和另一个带有 null dupes)。

这是样本数据。实际数据非常庞大。

例如 :

从上面的示例表中,所需的输出是:

到目前为止我所拥有的:

多谢你们!

0 投票
1 回答
71 浏览

html - IE6重复字符,不知道为什么。建议?

问题位于http://www.preownedweddingdresses.com/

我们在底部有一个连衣裙滑块,选择标签显示不同的连衣裙。

在其他任何地方都可以正常工作,但出于某种原因,在 IE6 中,字母“ls”(来自“Best Deals”选项卡)在内容中重复并导致呈现问题。

我还没有找到任何可以解决此问题的方法,或者任何可以归咎于导致此问题的东西。

我已经更改了 Best Deals 末尾的字母,重复的字母也发生了变化。

接受任何建议。

0 投票
3 回答
2054 浏览

php - 从php数组中复制一个元素

我如何从数组中复制一个元素:

例如,我有这个数组:

如果我想复制这个:0011.jpg,如何进行?

我想得到这个:

0 投票
6 回答
23549 浏览

sql - 不区分大小写的重复 SQL

所以我有一个用户表,其中 user.username 有很多重复项,例如:

usernameUsernameuseRnAme
johnJohnjOhn

那是一个错误,这三个记录应该只有一个。

我正在尝试提出一个 SQL 查询,该查询列出了按创建日期排序的所有这些案例,因此理想情况下,结果应该是这样的:

任何建议将不胜感激

0 投票
6 回答
10164 浏览

regex - 在vi中删除连续的重复行而不进行排序

这个问题已经解决了如何删除重复行,但强制列表首先排序。

我想在uniq不先对它们进行排序的情况下执行删除连续重复行的步骤(即)。

之前的例子:

之后的示例:

0 投票
3 回答
238 浏览

sql - 删除重复但保留附加列数据的 SQL 语句是什么?

我想知道应该返回唯一(按 CUSTOMER_ID、VEHICLE_ID、DEALER_ID 和 EVENT_TYPE_ID)行的 SQL 语句(对于 ORACLE DBMS)应该是什么,但它也会返回该行的最新日期(EVENT_INITIATED_DATE)。我尝试过 DISTINCT 和 GROUP BY,但无法弄清楚如何处理 EVENT_INITIATED_DATE(即 DATE 数据类型)。

0 投票
3 回答
2536 浏览

mysql - MYSQL 变量 - SET @var

我正在尝试创建一个 MySQL 片段,它将分析表并删除重复条目(重复项基于两个字段而不是整个记录)

当我对查询中的变量进行硬编码时,我有以下代码可以工作,但是当我将它们取出并将它们作为变量放置时,我得到 MySQL 错误,下面是脚本:

我收到以下错误:

这是因为我不能使用变量作为表名吗?还有什么可能是错的,或者我将如何解决这个问题。

0 投票
3 回答
270 浏览

mysql - INSERT..ON DUPLICATE KEY UPDATE - 但不使用重复键进行比较

我正在尝试解决我因对不同数据源处理不当而继承的问题。我有一个包含好用户和坏用户的用户表。

在此表中,主键当前设置为 user_id。

我有另一个表('users_evil'),它只包含邪恶的用户(这个表中的所有用户都包含在第一个表中)——这个表上的 user_id 与第一个表中的不对应。

我想让我的所有用户都在一张桌子上,并简单地标记哪些是好的,哪些是坏的。

我想要做的是改变用户表并添加一个默认为0的列('evil')。然后我想从我的'users_evil')表中转储数据,然后运行INSERT..ON DUPLICATE KEY UPDATE将此数据放入第一个表中(在电子邮件匹配的地方设置 'evil'=1)

问题是“PK”设置为 user_id 而不是“电子邮件”。任何建议,甚至是成功实现这一目标的另一种策略。

我可以运行此语句,但仅在语句期间将另一列视为 PK。

0 投票
2 回答
4524 浏览

sql - SQL 查询产生重复的行,我不明白为什么

我的查询总是产生重复的结果。我如何最好地使用> 100万行的数据库对该查询进行故障排除。