标签: count

如何计算NumPy bool数组中真实元素的数量

我有一个布尔类型的NumPy数组'boolarr'.我想计算其值为的元素数量True.是否有专门用于此任务的NumPy或Python例程?或者,我是否需要迭代脚本中的元素?

python arrays boolean numpy count

162
推荐指数
3
解决办法
19万
查看次数

用于查找count> 1的记录的SQL查询

我有一张名为的桌子PAYMENT.在此表中,我有一个用户ID,一个帐号,一个邮政编码和一个日期.我想查找所有使用相同帐号每天付款多次的用户的所有记录.

更新:此外,应该有一个过滤器,而不是只计算邮政编码不同的记录.

这就是表格的样子:

| user_id | account_no | zip   |      date |
|       1 |        123 | 55555 | 12-DEC-09 | 
|       1 |        123 | 66666 | 12-DEC-09 |
|       1 |        123 | 55555 | 13-DEC-09 |
|       2 |        456 | 77777 | 14-DEC-09 |
|       2 |        456 | 77777 | 14-DEC-09 |
|       2 |        789 | 77777 | 14-DEC-09 |
|       2 |        789 | 77777 | 14-DEC-09 |

结果看起来应该类似于:

| …

sql group-by count having

161
推荐指数
3
解决办法
56万
查看次数

SQL:如何获取列中每个不同值的计数?

我有一个名为"posts"的SQL表,如下所示:

id | category
-----------------------
1  | 3
2  | 1
3  | 4
4  | 2
5  | 1
6  | 1
7  | 2
Run Code Online (Sandbox Code Playgroud)

每个类别编号对应一个类别.我如何计算每个类别在一个SQL查询中出现在帖子上的次数?

例如,这样的查询可能会返回一个符号数组,如下所示: (1:3, 2:2, 3:1, 4:1)


我当前的方法是对每个可能的类别使用查询,例如:SELECT COUNT(*) AS num FROM posts WHERE category=#,然后将返回值组合成最终数组.但是,我正在寻找一种只使用一个查询的解决方案.

mysql sql count

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

MySQL - 在WHERE子句中使用COUNT(*)

我试图在MySQL中完成以下内容(请参阅pseudo代码)

SELECT DISTINCT gid
FROM `gd`
WHERE COUNT(*) > 10
ORDER BY lastupdated DESC
Run Code Online (Sandbox Code Playgroud)

有没有办法在不使用WHERE子句中的(SELECT ...)的情况下执行此操作,因为这看起来像是浪费资源.

mysql count having aggregation

150
推荐指数
8
解决办法
25万
查看次数

bash中的count(非空白)代码行

在Bash中,如何计算项目中非空行代码的数量?

unix bash lines count nonblank

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

postgresql COUNT(DISTINCT ...)非常慢

我有一个非常简单的SQL查询:

SELECT COUNT(DISTINCT x) FROM table;
Run Code Online (Sandbox Code Playgroud)

我的桌子有大约150万行.这个查询运行得很慢; 它需要大约7.5s,相比之下

 SELECT COUNT(x) FROM table;
Run Code Online (Sandbox Code Playgroud)

大约需要435毫秒.有没有办法改变我的查询以提高性能?我已经尝试过分组并进行常规计数,以及在x上放置索引; 两者都有相同的7.5s执行时间.

postgresql performance count distinct

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

计算唯一值

比方说我有:

v = rep(c(1,2, 2, 2), 25)
Run Code Online (Sandbox Code Playgroud)

现在,我想计算每个唯一值出现的次数.unique(v) 返回唯一值的内容,但不返回它们的数量.

> unique(v)
[1] 1 2
Run Code Online (Sandbox Code Playgroud)

我想要一些能给我的东西

length(v[v==1])
[1] 25
length(v[v==2])
[1] 75
Run Code Online (Sandbox Code Playgroud)

但作为一个更一般的单线:)有点接近(但不完全)像这样:

#<doesn't work right> length(v[v==unique(v)])
Run Code Online (Sandbox Code Playgroud)

r unique count

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

如何判断我在S3存储桶中存储了多少个对象?

除非我遗漏了某些内容,否则我看到的所有API都不会告诉您S3存储桶/文件夹(前缀)中有多少对象.有没有办法计算?

file count amazon-s3 amazon-web-services

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

计算纯文本文件中char的出现次数

在linux/terminal下有什么方法可以计算char f在纯文本文件中出现的次数吗?

linux terminal character count

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

确定记录是否存在的最快方法

正如标题所暗示的那样......我正在试图以最少的开销来找出最快的方法来确定表中是否存在记录.

示例查询:

SELECT COUNT(*) FROM products WHERE products.id = ?;

    vs

SELECT COUNT(products.id) FROM products WHERE products.id = ?;

    vs

SELECT products.id FROM products WHERE products.id = ?;
Run Code Online (Sandbox Code Playgroud)

假设?'TB100'... 交换...第一个和第二个查询将返回完全相同的结果(例如... 1对于此对话).最后一个查询将按'TB100'预期返回,如果id表中没有,则不返回任何内容.

目的是弄清楚id表中是否有.如果没有,程序将接下来插入记录,如果是,程序将跳过它或基于该问题范围之外的其他程序逻辑执行UPDATE查询.

哪个更快,开销更少?(每个程序运行将重复数万次,并且每天将运行多次).

(通过M $提供的JDBC驱动程序从Java运行此M $ SQL Server查询)

sql sql-server performance select count

125
推荐指数
7
解决办法
39万
查看次数