标签: distinct-values

跨2个联合sql server表获取不同的值

我试图使用union来获取2个表中的所有不同值.

我们的想法是获得columnA列中所有唯一值的计数而不重复,这样我就可以得到包含唯一columnA的所有列的总和.

这是我试过的(sql server express 2008)

select 
    count(Distinct ColumnA) 
from 
( 
    select Distinct ColumnA as ColumnA from tableX where x = y
    union
    select Distinct ColumnA as ColumnA from tableY where y=z
)
Run Code Online (Sandbox Code Playgroud)

sql union distinct distinct-values

13
推荐指数
2
解决办法
6万
查看次数

如何在Python中生成唯一随机浮点数列表

我知道有很简单的方法可以生成唯一随机整数列表(例如random.sample(range(1, 100), 10)).

我想知道是否有一些更好的方法来生成一个独特的随机浮点列表,除了编写一个像一个范围的函数,但接受像这样的浮点数:

import random

def float_range(start, stop, step):
    vals = []
    i = 0
    current_val = start
    while current_val < stop:
        vals.append(current_val)
        i += 1
        current_val = start + i * step
    return vals

unique_floats = random.sample(float_range(0, 2, 0.2), 3)
Run Code Online (Sandbox Code Playgroud)

有一个更好的方法吗?

python random distinct-values

13
推荐指数
3
解决办法
5307
查看次数

C#Array,如何使数组中的数据彼此不同?

C#Array,如何使数组中的数据彼此不同?例如

string[] a = {"a","b","a","c","b","b","c","a"}; 
Run Code Online (Sandbox Code Playgroud)

如何获得

string[]b = {"a","b","c"}
Run Code Online (Sandbox Code Playgroud)

c# arrays distinct-values

10
推荐指数
2
解决办法
2万
查看次数

从具有不可散列元素的列表中取出唯一值

所以我有以下列表:

test_list = ['Hallo', 42, [1, 2], 42, 3 + 2j, 'Hallo', 'Hello', [1, 2], [2, 3], 3 + 2j, 42] 
Run Code Online (Sandbox Code Playgroud)

现在我想从列表中获取唯一值并将其打印在屏幕上。我尝试过使用 set 函数,但这不起作用(Type error: unhasable type: 'list'),因为列表中存在 [1,2] 和 [2,3] 值。我尝试使用追加和扩展功能,但尚未找到解决方案。

期望:['你好', 42, [1,2], (3+2j), '你好', [2,3]]

def unique_list(a_list): 
    a = set(a_list)
    print(a)
a_list = ['Hallo', 42, [1, 2], 42, 3 + 2j, 'Hallo', 'Hello', [1, 2], [2, 3], 3 + 2j, 42]
print(unique_list(a_list))   
Run Code Online (Sandbox Code Playgroud)

python list unique distinct-values python-3.x

10
推荐指数
2
解决办法
3837
查看次数

使用Distinct与自定义对象列表

如何使该Distinct()方法使用自定义对象列表(Href在本例中),这是当前对象的样子:

public class Href : IComparable, IComparer<Href>
{
    public Uri URL { get; set; }
    public UrlType URLType { get; set; }

    public Href(Uri url, UrlType urltype)
    {
        URL = url;
        URLType = urltype;
    }


    #region IComparable Members

    public int CompareTo(object obj)
    {
        if (obj is Href)
        {
            return URL.ToString().CompareTo((obj as Href).URL.ToString());
        }
        else
            throw new ArgumentException("Wrong data type.");
    }

    #endregion

    #region IComparer<Href> Members

    int IComparer<Href>.Compare(Href x, Href y)
    {
        return string.Compare(x.URL.ToString(), y.URL.ToString());
    }

    #endregion
}
Run Code Online (Sandbox Code Playgroud)

c# linq list distinct-values

9
推荐指数
1
解决办法
1万
查看次数

coldfusion清单

我想知道是否有一种简单的方法可以在coldfusion列表或数组中强制执行不同的值.

谢谢

arrays coldfusion list distinct distinct-values

9
推荐指数
3
解决办法
3961
查看次数

如何在涌入数据库中使用Distinct函数

我正在使用涌入数据库和发出命令,

SELECT * FROM interface
Run Code Online (Sandbox Code Playgroud)

以下是输出 -

interface 
time                              element                path                                       value
2016-08-24T21:22:16.7080877Z    "link-layer-address0"   "key:/arp-information/link-layer-address0"  "3c:61:04:48:df:91"
2016-08-24T21:22:17.9090527Z    "link-layer-address0"   "key:/arp-information/link-layer-address0"  "3c:61:04:48:df:92"
2016-08-24T21:22:19.8584133Z    "link-layer-address1"   "key:/arp-information/link-layer-address1"  "3c:61:04:48:df:97"
2016-08-24T21:22:20.3377847Z    "link-layer-address2"   "key:/arp-information/link-layer-address2"  "3c:61:04:48:df:90"
Run Code Online (Sandbox Code Playgroud)

当发出命令它工作正常.

SELECT distinct(value) FROM interface 
Run Code Online (Sandbox Code Playgroud)

但是当路径列的发出命令没有输出时.想知道我错过了什么?

SELECT distinct(path) FROM interface 
Run Code Online (Sandbox Code Playgroud)

distinct distinct-values influxdb

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

如何从多态关联中的关联模型中提取不同的列值?

如果我在3个模型之间有多态关联:

评论

belongs_to :book, :class_name => 'Book', :foreign_key => 'ref_id', conditions: "comments.ref_type = 'Book'"
belongs_to :article, :class_name => 'Article', :foreign_key => 'ref_id', conditions: "comments.ref_type = 'Article'"
belongs_to :ref, :polymorphic => true
Run Code Online (Sandbox Code Playgroud)

对于给定的注释列表,如何从Title两个列BookArticle模型中选择不同的值?

例如,如果我必须列出书籍的标题和在一段时间内给出评论的文章,​​那我该怎么做呢?我可以很容易地挑选评论列表,但我要如何挑选与独特的游戏,从BookArticle

例如:

Book
+--------------+
| Id |  Title  |
+----+---------+
| 1  | 'Book1' | 
| 2  | 'Book2' |
| 3  | 'Book3' |
+--------------+

Article
+-----------------+
| Id |   Title    |
+----+------------+
| 1  | 'Article1' …
Run Code Online (Sandbox Code Playgroud)

ruby-on-rails polymorphic-associations distinct-values

9
推荐指数
1
解决办法
859
查看次数

试图总结不同的值SQL

我在为SSRS中的单元格提供值时遇到问题,该值应该是不同值的总和.我有一个类似于以下屏幕截图的SSRS报告:

在此输入图像描述

我无法获得红色值(11.25美元).我基本上需要根据不同的跟踪#来总结船舶成本.所以有两个不同的跟踪#,一个是5.25美元的船舶成本,另一个是6.00美元,所以红色显示的总数应该是11.25美元.但我无法在SSRS中实现这一点,也无法在SQL查询中找到它.

我在想一个子查询(我知道下面的代码不是有效的SQL):

(SELECT SUM([Ship Cost]) WHERE [Tracking #] IS DISTINCT) AS [Ship Cost]
Run Code Online (Sandbox Code Playgroud)

但我不知道如何写它.

sql reporting-services distinct-values

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

Python绘制错误条,在该点之上和之下具有不同的值

警告:我很擅长使用p​​ython.

我正在尝试使用错误条来绘制数据,但我的数据对于条形图上方和下方的错误具有不同的值,即2 + .75,2-.32.

import numpy as np
import matplotlib.pyplot as plt

# example data
x = (1,2,3,4)
y = (1,2,3,4)

# example variable error bar values
yerr = 0.2

plt.figure()
plt.errorbar(x, y, yerr,"r^")
plt.show()
Run Code Online (Sandbox Code Playgroud)

但是我希望点上方的误差条是特定的值,如.17,并且点之下是特定点,如.3有谁知道怎么做?

谢谢!

python graphing plot distinct-values python-3.x

8
推荐指数
1
解决办法
6744
查看次数