问题标签 [distinct-values]

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 投票
2 回答
403 浏览

sql - Microsoft Access 2007 - 查询唯一行并显示所有相应字段而不使用 Group by

这适用于 Microsoft Access 2007。

我只有一张桌子-

我希望我的查询仅使用 F2 和 F3 显示唯一的 F1 行,并在最后一列 F4 中显示计数。“分组依据”不起作用,因为 F2 和 F3 的格式并不总是相同。所以基本上,我想查询唯一的 F1 行并只显示该行的 F2 和 F3 中的任何内容。提前致谢。

结果:

0 投票
3 回答
1632 浏览

sql - 如何从具有相似名称的列中查找 DISTINCT 值

我已经阅读了许多类似问题的帖子,但还没有找到答案。我对 SQL 很陌生。使用 SQL Server Express 2008。

我的目标是获得在具有相似名称的几个列中不同的所有值的单列结果。相关列具有相同的基本名称(后缀),后跟一个整数。我有很多列组,所以我不想对查询进行硬编码。

所以我希望服务器返回,例如,任何/所有水果列中使用的所有水果 apple peach pear

我已经知道如何使用通配符获取列名列表:

如果我已经知道列名,我也知道如何从列中找到不同的值:

我需要知道的是如何在第二个的 UNION 参数中使用第一个查询的列名结果。我应该使用 FOR 循环还是什么?

谢谢!

0 投票
1 回答
1759 浏览

neo4j - 如何在 Neo4j/Cypher 查询中找到不同的节点

我正在尝试在 neo4j/cypher 中进行一些模式匹配,但遇到了这个问题:

我想搜索两种类型的图表:

  1. 星图:具有一个中心节点和多个传出关系的图。

  2. n 长度线图:长度为 n 的线图,其中没有节点是重复的(我的图中有一些双向边和循环)

所以主要问题是当我做一些事情时:

  1. 匹配 a-->b, a-->c, a-->d
  2. 匹配 a-->b-->c-->d

Cypher 不保证(当我尝试时)a、b、c 和 d 都是不同的节点。对于小图,这可以很容易地修复

WHERE not(a=b) AND not(a=c) AND ...

但我正在尝试制作大小为 10+ 的图表,因此检查所有节点之间的相等性不是一个可行的选择。Afaik,RETURN DISTINCT 效果不佳,因为它不检查变量之间的相等性,只检查不同行。有什么简单的方法可以指定查询以使不同命名的节点不同吗?

0 投票
2 回答
1101 浏览

c# - 对象列表中的不同值

我需要你的帮助。我正在尝试从对象列表中获取不同的值。我的课看起来像这样:

现在我有List<Chromosome> population. 现在我需要的是一种方法,如何获得新列表:List<Chromosome> newGeneration. 这个新列表将仅包含来自原始列表的唯一染色体 - 种群。

染色体是独一无二的,当他的整个身体(在这种情况下是 2D 布尔数组)与其他染色体相比是独一无二的。 我知道,有类似 MoreLINQ 的东西,但我不确定我是否应该使用 3rd 方代码,我知道我应该覆盖一些方法,但我有点迷茫。所以我真的很感激一些很好的逐步描述,即使是白痴也可以完成:) THX

0 投票
1 回答
741 浏览

sql - 如何选择 COUNT DISTINCT?

我在选择 COUNT distinct 时遇到问题:我需要的答案是 6。时间差异 < 300Sec 计为 1。我的 sql :

0 投票
3 回答
587 浏览

sql - TSL / SQL PERCENTILE_CONT 应该返回 1 条记录

我正在处理一个 T-SQL 查询(我正在运行一个 SQL Server 数据库),它应该从值列表中计算中位数。查询如下所示:

数据库有 100 行。查询返回中位数(相同的值)100 次,但我的目标是只返回一次。我一直在尝试以多种方式使用DISTINCTGROUP BY,但每次都会返回语法错误。DISTINCT目前数据库不支持。

我有没有可能忽略一些明显的东西?

0 投票
1 回答
76 浏览

mysql - mysql查询表中的高值

我在表中有以下数据results

什么样的SELECT语句可以让我从结果表中获得最高的 5 个值?

0 投票
2 回答
141 浏览

sql-server - 选择不同的唯一列

例如现在我有一个这样的表:

我有另一个具有相同结构的表,除了它有一个唯一索引,包括 Col2 和 Col3。所以,我想从第一个表中选择并插入到第二个表中,但跳过具有相同唯一索引的记录。所以我可以有一个新表,其中包含如下数据:

我怎样才能做到这一点 ?

目前我正在使用 Merge Into,但是在我的表有数百万条记录的情况下,它非常慢

0 投票
1 回答
2559 浏览

distinct - XSLT 1.0 如何获得不同的值

我有一个类似于下面显示的 XML。我必须找到独特的类别。XSLT 2.0 中有很多简单的方法。但是我必须坚持使用 1.0 :(。经过几次努力,我找到了解决方案。我想到了分享。可能会对某人有所帮助。请改进我的答案。我很感激。

解决方案。我已在答案部分添加。谢谢。

0 投票
1 回答
44 浏览

mysql - 与组区分开来

我需要编写一个过滤我的数据的查询。在我的表中,我将所有数据按 val1 分组,但我必须删除多个 val2 值。

我的桌子是这样的:

我需要这个:

这是一种 select *,distinct(val2) from table group by val1..