标签: distinct-values

如何仅使用不同的值获取游标?

我想只返回一个列的不同值的游标."组"列有更多项目,但只有2个值:1,2,1,1,1,2,2,2,1

String[] FROM = {Groups,_ID};

public Cursor getGroups(){
//......
return db.query(TABLE_NAME,FROM,null,null,null,null,null);
}
Run Code Online (Sandbox Code Playgroud)

将返回一个包含{1,2,1,1,1,2,2,2,1}的游标,但我想只包含{1,2}.

sqlite android cursor distinct-values

4
推荐指数
2
解决办法
6550
查看次数

如何汇总R中分类变量的唯一值的计数

假设我有一个数据集data:

x1 <- c("a","a","a","a","a","a","b","b","b","b")
x2 <- c("a1","a1","a1","a1","a1","a1","b1","b1","b2","b2")
data <- data.frame(x1,x2)

x1 x2
a  a1
a  a1 
a  a2
a  a1
a  a2
a  a3
b  b1
b  b1
b  b2 
b  b2
Run Code Online (Sandbox Code Playgroud)

我想找到x1对应的唯一值的数量x2

例如a,只有3个唯一值(a1,a2a3)并且b有2个值(b1b2)

我使用aggregate(x1~.,data,sum)但它没有用,因为这些是因素,而不是整数.

请帮忙

r unique summarization distinct-values

4
推荐指数
1
解决办法
5076
查看次数

将lodash _.uniqBy()转换为本机javascript

在这个片段中我被困在了_.uniqBy(array,iteratee),这个

  • iteratee 可以是函数或字符串同时
  • 在哪里放置条件来检查属性上的uniqness因为itratee函数可以是任何东西

var sourceArray = [ { id: 1, name: 'bob' },
  { id: 1, name: 'bill' },
  { id: 1, name: 'bill' } ,
  {id: 2,name: 'silly'},
  {id: 2,name: 'billy'}]

function uniqBy (inputArray, callback) {
  return inputArray.filter(callback)
}
var inputFunc = function (item) {
  return item.name
}

// var destArray = _.uniqBy(sourceArray,'name')

var destArray = uniqBy(sourceArray, inputFunc)
console.log('destArray', destArray)
Run Code Online (Sandbox Code Playgroud)

任何领导都将非常感激.

javascript arrays distinct-values lodash

4
推荐指数
1
解决办法
5842
查看次数

在CoreData中获取不同的ID列表

在CoreData表上执行此查询的最有效方法是什么?要使用标准员工数据库模型 - 我希望所有包含职位描述为"chef"的员工的部门都使用DISTINCT部门ID.实际上,这里只有一个表(Employees)相关 - 我实际上并没有一个department表,只是重复的部门ID.

iphone core-data distinct-values

3
推荐指数
1
解决办法
1382
查看次数

如何在MYSQL中组合多个true/false行

我有一个包含各种true/false列的表的连接查询.我可以强制执行DISTINCT和GROUP BY以确保只返回单个唯一行,但是真/假行的行为不可预测,例如:

**Table 1**
loc_id name
-------------
1      a
2      b
3      c
4      d

**Table 2**
prod_id loc_id value
-------------
1       1      abc
2       1      bcd
3       1      def
4       2      fgh

**Table 3**
prod_id flag
-------------
1       0
2       0
3       1
4       1

SELECT DISTINCT name, flag from table1
LEFT JOIN table3 ON table3.prod_id = table2.prod_id
LEFT JOIN table2.loc_id=table1.loc_id
Run Code Online (Sandbox Code Playgroud)

这给了我包含loc名列表的行.然而,标志列有时会返回多行,我想要做的是组合这些行,这样如果有多个,并且它们包含0和1,则查询将只返回一行,标志设置为1.行包含0,它将为该行返回0 ...我尝试使用GROUP BY名称,它返回唯一的行,但是我注意到对于在标志列中同时设置了0和1的重复行,它将返回0?

任何帮助赞赏

mysql group-by distinct-values

3
推荐指数
1
解决办法
1404
查看次数

我可以采用DISTINCT的COALESCE数据集吗?

我有以下一点代码,它到目前为止工作:

SELECT  
    [id],
    COALESCE ([Company], [LastName] + ', ' + [FirstName]) as Customer
FROM [some_database].[dbo].[some_table]
ORDER BY Customer
Run Code Online (Sandbox Code Playgroud)

但是,我想使用DISTINCT关键字来消除重复的"客户"条目.这可能吗?我尝试了几种不同的方法,但无济于事.

sql coalesce distinct distinct-values

3
推荐指数
1
解决办法
3431
查看次数

检查数组的所有值是否不同

我有一个像这样的一维数组:

int[] values = new int[5] { 1, 2, 3, 4, 5 };
Run Code Online (Sandbox Code Playgroud)

现在我这样做是为了检查所有值是否不同:

bool all_values_are_different()
{
   for(int i = 0; i < values.Length - 1; i++)
   {
      search = values[i];

      for(int j = i + 1; j < 5; i++)
      {
         if(search == values[i])
            return false;
      } 
   }

   return true;
}
Run Code Online (Sandbox Code Playgroud)

C#中是否有任何方法可以检查数组中的所有值是否都不同?

c# arrays distinct-values

3
推荐指数
1
解决办法
2987
查看次数

通过object属性获取数组中的不同元素

我有一个对象数组.我希望通过基于name属性比较对象来获取此数组中的不同元素

class Item {
var name: String
init(name: String) {
    self.name = name
}
}
let items = [Item(name:"1"), Item(name:"2"), Item(name:"1"), Item(name:"1"),Item(name:"3"), Item(name:"4")]
Run Code Online (Sandbox Code Playgroud)

结果:

let items = [Item(name:"1"), Item(name:"2"),Item(name:"3"), Item(name:"4")]
Run Code Online (Sandbox Code Playgroud)

我怎么能在swift中做到这一点?

arrays distinct-values swift

3
推荐指数
2
解决办法
2934
查看次数

从 Postgresql 表中选择不同的数组值

我有一个 PostgreSQL 数据库表,它看起来像这样

content
title          category              content
Hello World    ["Great"]             This is the content
Learn More     ["Learn", "Great"]    Learn about things
Run Code Online (Sandbox Code Playgroud)

我知道这不是存储此类数据的最佳方式,但此时无法更改。

我想在一个查询中获得一组独特的类别,如下所示:

SELECT DISTINCT category FROM content

最后得到一个这样的数组:

["Great", "Learn"]

我知道如果类别在单独的表中会很容易,但是如果它们像这样嵌套,你会怎么做?

category 是 JSONB 格式。

postgresql distinct distinct-values

3
推荐指数
1
解决办法
2055
查看次数

检查 Python 字典中是否存在重复的 Key 或 Value

以下是我的字典,我需要检查是否有重复的键或值

dict = {' 1': 'a', '2': 'b', '3': 'b', '4': 'c', '5': 'd', '5': 'e'}
Run Code Online (Sandbox Code Playgroud)

这应该返回 false 或某种指示符,以帮助我打印出可能重复的键或值。如果我能够确定一个键是重复的还是一个值(但不是必需的),我将不胜感激。

python dictionary list distinct-values python-2.7

3
推荐指数
1
解决办法
5527
查看次数