问题标签 [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.
xslt - 计算 XSLT 中的不同项目,与深度无关
如果我运行以下 XSLT 代码:
在以下 XML 上:
我得到了想要的输出:
(如果您愿意,请参阅我的原始问题以获取更多信息。)
但是,如果我在此输入上运行它:
我什么都得不到。(请注意,我只是将原始输入包装在一个 ExamStore 标记中。)我期待并希望得到相同的输出。
我为什么不呢?如何更改原始 XSLT 代码以获得相同的输出?
sql-server-2005 - 尝试过滤重复项时出现 T-SQL Distinct 列问题
我有以下数据
我想构建一个选择查询来检索下面输出中的数据
我希望 COL3 返回 COL2 的不同值
使用SELECT COL1, COL2, DISTINCT COL2 AS COL3 FROM MYTable
不起作用的是 SQL SERVER
sql - 如果同一标识符具有关联的 NULL 值,则 SQL 消除多个值
好的,这里是:
我有一个带有 id 的表(可以重复但不能为 NULL )和值(可以是重复的和 NULL )
那么如何返回所有具有值的记录的 id 和值,但如果还找到空值,则不要将其包含在结果集中。
所以回报是
因为 id 1 和 3 在一个或多个结果中的值为 (null)
sql - 基于一个不同的列从行中选择所有值
我一直在浏览论坛,试图找到解决我的问题的方法。
我在 SQL Server 2000 中有一个result
用以下数据调用的表;
我想在 SQL Server 2000 中查询它,以便返回所有列,但它在城市中是不同的/唯一的,并且只显示最低价格。
所以我希望它返回以下内容
我一生无法弄清楚如何做到这一点,我应该很容易,而且我确信当提出解决方案时我会感到愚蠢。
有谁知道如何做到这一点?
Brgds,埃里克
iphone - 在 CoreData 中获取不同的 ID 列表
在 CoreData 表上执行此查询的最有效方法是什么?要使用标准员工数据库模型——我想要所有包含职位描述为“厨师”的员工的部门的 DISTINCT 部门 ID。碰巧的是,这里只有一个相关的表(员工)——我实际上没有部门表,只有重复的部门 ID。
vb.net - Linq加入参数化的不同键
我正在尝试基于动态键对两个表进行 LINQ。用户可以通过组合框更改密钥。关键可能是金钱、字符串、双精度、整数等。目前我得到的数据很好,但没有过滤掉双精度。我可以在 VB 中过滤双精度,但这很慢。我想直接在 LINQ 查询中执行此操作。
这是数据:
第一张表:
第二张表:
目前,我正在使用以下代码来获取太多数据:
结果:
期望的结果:
我尝试了以下方法:
这将返回一个唯一列表,但没有关联数据:
所以我尝试了这个:
不幸的是,它产生了以下......重复:
有任何想法吗?
~~~~~~~~~~~~ 更新:~~~~~~~~~~~~
Jeff M 建议使用以下代码。(谢谢杰夫)但是,它给了我一个错误。有谁知道在 VB 中进行这项工作的语法?我已经对它进行了一些修改,但似乎无法正确处理。
“行(ThePrimaryKey)”的第三行错误:
“范围变量名称只能从不带参数的简单名称或限定名称中推断出来。”
c# - C#数组,如何使数组中的数据彼此不同?
C#数组,如何使数组中的数据彼此不同?例如
怎么获得
php - 独特值(条目)的 SQL 查询
假设我有这个查询
结果就像
我想要做的不是在结果中重复任何单词......只获取一次独特的条目......
像
这可以只用 SQL 来完成吗……如果没有,那么任何人都可以为此建议一个简单的算法……
ps 我正在使用 PHP & mySQL
mysql - 如何在MYSQL中组合多个真/假行
我有一个包含各种真/假列的表的连接查询。我可以强制执行 DISTINCT & GROUP BY 以确保只返回单个唯一行,但是真/假行的行为无法预测,例如:
这给了我包含 loc 名称列表的行。但是标志列有时会返回多行,我想做的是组合这些行,以便如果有多个行,并且它们同时包含 0 和 1,则查询将只返回标志设置为 1 的一行。如果有多个行包含 0,它将为该行返回 0...我尝试使用 GROUP BY 名称,它返回唯一的行,但是我注意到对于在标志列中设置了 0 和 1 的重复行,它将返回 0?
任何帮助表示赞赏
sql - 为数据组选择 DISTINCT
我有下表:
等等。换句话说,我有每个 ID 的数据组。您会注意到数据组 (A, B) 出现多次。我想要一个可以识别不同数据组并对它们进行编号的查询,例如:
所以 DataID 102 类似于数据 (A,B),DataID 103 类似于数据 (C),等等。为了能够以这种形式重写我的原始表:
我怎样才能做到这一点?
PS。生成第一个表的代码: