问题标签 [count]

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.

0 投票
11 回答
3996 浏览

c# - 我可以在执行存储过程之前获取行数吗?

我有一些复杂的存储过程,可能会返回数千行,并且需要很长时间才能完成。

有没有办法在查询执行和获取数据之前找出要返回的行数?

这适用于 Visual Studio 2005、Winforms 应用程序和 SQL Server 2005。

0 投票
2 回答
770 浏览

sql - SQL:复杂删除

我基本上创建了一些表来玩:我有两个主表和一个多对多连接表。这是 DDL:(我正在使用 HSQLDB)

我想创建一个删除语句,根据 PERSON.PERSON_ID 从 JOB 中删除孤儿(如果特定作业的连接表中只存在一个条目)。

在伪语言中:

其中 X 是一些 person_id。我尝试了很多不同的方法;我认为这是导致问题的“COUNT”部分。我是 SQL 菜鸟,所以任何帮助将不胜感激。

0 投票
9 回答
325378 浏览

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

我正在尝试在 MySQL 中完成以下操作(请参阅pseudo代码)

有没有办法在 WHERE 子句中不使用 (SELECT...) 来做到这一点,因为这似乎是一种资源浪费。

0 投票
8 回答
521 浏览

sql - 检查存在时我应该在哪里进行行计数:sql 还是 php?

在我想检查的情况下,如果数据库中的某个条目存在,我有两个选择。

我可以使用 COUNT() 创建一个 sql 查询,然后检查结果是否> 0 ...

...或者我可以只检索记录,然后计算返回的行集中的行数。例如 $result->num_rows;

什么更好/更快?在 mysql 中?一般来说?

0 投票
4 回答
2180 浏览

sql - SQL 中多个字段的汇总查询

数据表结构为:
id1,id2,id3,id4,...(其他一些字段)。
我想创建摘要查询以找出每列中使用某个 ID 值的次数。

数据
1,2,3,4,2008
2,3,5,1,2008
1,3,2,5,2007
1,2,3,6,2007
3,1,2,5,2007

对于值 1,结果应为
1,0,0,1,2008
2,1,0,0,2007

如何通过一个查询(在 MySQL 中)完成此操作。

0 投票
11 回答
6509 浏览

sql - 在 O(1) 中计算 SQL 表中的行数

我了解计算 SQL 表中行数的最佳方法是 count(*)(或等效的 count(PrimaryKey))。

  1. 这是 O(1) 吗?
  2. 如果不是,为什么不呢?

为什么不直接实现一个计数器并为这个特定的查询返回它呢?是因为这个查询不是一个常见的用例吗?

如果答案因 SQL 引擎而异,我想听听不同之处 - 但无论如何,我对生产 SQL 引擎中的实际实现感兴趣。

0 投票
9 回答
10170 浏览

mysql - 在 MySQL 中计算一个单词在一行中的出现次数

我正在为我的网站创建搜索功能,该功能可以从数据库中查找相关结果。我正在寻找一种计算单词出现次数的方法,但我需要确保单词的两侧都有单词边界(所以当我想要“rip”时,我不会以“triple”结尾)。

有没有人有任何想法?


人们误解了我的问题:

如何计算单行中此类事件的数量?

0 投票
8 回答
739343 浏览

python - 如何根据对象的属性对对象列表进行排序?

我有一个 Python 对象列表,我想按对象本身的属性对其进行排序。该列表如下所示:

每个对象都有一个计数:

我需要按计数降序对列表进行排序。

我已经看到了几种方法,但我正在寻找 Python 中的最佳实践。

0 投票
2 回答
1158 浏览

php - 我应该如何计算PHP中字符串开头的字符出现次数

我能想到的最好的是:

strlen(preg_replace('/^([\\*]*)\s(.+)/',"$1",$line));
^^这似乎给出了字符串的长度。^^

编辑:我认为我应该澄清我要查找的字符是'*'

0 投票
5 回答
27193 浏览

sql - sql statistics io scan count解释

简单的问题,但我在谷歌上没有找到很好的解释。使用 Set Statistics IO ON 时,在 management studio 的消息窗口中提供了逻辑读取和扫描计数。如果我有:

tblExample,扫描计数 5,逻辑读取 20

扫描计数意味着什么?