99得票10回答
如何使用LINQ Distinct()方法对多个字段进行去重

我有以下从数据库派生出来的EF类(简化版)class Product { public string ProductId; public string ProductName; public string CategoryId; public stri...

9得票3回答
如何在MS Access中使用DISTINCT

我有两个表,一个是任务表(Task),另一个是分类表(Categories)。 任务表的结构如下图所示: 由于存在重复值,因此TaskID不是主键。当为特定任务选择多个联系人时,TaskID和其他细节将会被复制。我编写了以下查询语句: SELECT Priority, Subject...

482得票19回答
MySQL:选择DISTINCT / UNIQUE,但返回所有列?

SELECT DISTINCT field1, field2, field3, ...... FROM table; 我试图实现以下SQL语句,但我希望它可以返回所有列。 这种情况是可能的吗? 类似于这样:SELECT DISTINCT field1, * FROM table;

37得票4回答
在MySQL中选择不同的列以及其他一些列

我似乎找不到合适的解决方案来解决以下(可能是古老的)问题,所以希望有人能够提供一些信息。我需要在MySQL中返回1个不同列以及其他非不同列。 我在 MySQL 中有以下表:id name destination rating country ------...

8得票2回答
C# MongoDB去重查询语法

我试图从MongoDB中的一个字段获取唯一值。但是在语法方面遇到了真正的麻烦。使用mongoshell相对容易实现,这是我运行的查询: db.cmstest.distinct("categories") 这个查询返回一个包含所有不同值的字符串数组。 现在我正在尝试使用最新的官方 Mon...

44得票3回答
LINQ按多个属性去重或分组

我该如何使用C#和Linq从下面的列表中获取一个结果: var pr = new List<Product>() { new Product() {Title="Boots",Color="Red", Price=1}, new Produc...

109得票11回答
如何在HQL中创建一个Distinct查询

有没有办法在HQL中创建一个Distinct查询,可以使用“distinct”关键字或其他方法。 我不确定distinct是否是HQL的有效关键字,但我正在寻找与SQL关键字“distinct”等效的HQL。 有没有一种在HQL中创建Distinct查询的方法,类似于SQL关键字“dist...

41得票4回答
在SQL中使用DISTINCT内连接

我有三个表A、B、C,其中A对应B是多对一的关系,而B对应C也是多对一的关系。我想要列出A中所有C的列表。 我的表格大致如下:A[id, valueA, lookupB]、B[id, valueB, lookupC]、C[id, valueC]。我写了一个带有两个嵌套SELECT的查询,但我...

14得票8回答
如何在MySQL中计算满足条件的唯一值的数量?

我正在尝试编写一个查询以查找特定字段中的唯一值,在所有该特定值的实例中,另一个列的值都满足条件。然后按照以下方式显示结果(稍后会有更多解释): 示例数据库:RowId Status MemberIdentifier ----- ------ -------...

16得票3回答
在SPARQL中选择一些不同的标签和一些非不同的标签

我正在尝试查询DBPedia中关于本体类别的属性列表,但由于人类可读的“标签”并不总是清晰明了,我还想提供一个来自数据库的示例。问题在于虽然我想选择所有不同的属性,但我只想要每个属性的单个示例。这里是没有捕获示例的查询方式: SELECT DISTINCT ?prop ?title WHERE...