当前位置: 首页 > 面试题库 >

每个日期的SQL计数

徐新荣
2023-03-14
问题内容

我有以下需求

我有一个日志记录表,记录每天生成的som线索。

现在,我需要针对过去10天内每天的潜在客户数量生成一份报告。

可以说表看起来像这样:

tbl_leads
id int,
first_name nvarchar(100),
last_name nvarchar(100),
created_date datetime

我需要计算每天的潜在客户数量,共10天。因此,结果集应如下所示:

counted_leads | count_date
5             | 2009-04-30
7             | 2009-04-29
5             | 2009-04-28
7             | 2009-04-27

… 等等

有人知道如何最好地做到这一点吗?我当前的解决方案是使用C#中的foreach进行迭代,但是我非常想将其传递到sql服务器上而不是sp中。


问题答案:

您可以使用:

Select
     count(created_date) as counted_leads,
     created_date as count_date
from
     table
group by
     created_date


 类似资料:
  • 我需要根据日期对列进行分组。 我使用下面的内容将我的开始时间列拆分为日期和时间。我想在COUNT栏中计算每个日期的发生次数。 例如 我该怎么做?

  • 问题内容: 我每天都在努力寻找#个活跃用户。 当他做了一个用户是活动 超过 每周10个请求4 个连续周 。 IE。自2014年10月31日起,如果用户每周总共在以下之间进行10次以上的请求,则该用户处于活动状态: 2014年10月24日至10月30日 ,以及 2014年10月17日至10月23日 , 2014年10月10日至10月16日 ,并且 2014年10月3日至10月9日 我有一张桌子: 样

  • 假设我有一个像下面这样的数据,有名称、类和日期 我正在寻找一个输出,这将给我的每个名字的值计数,他们各自的等级和最早的日期和最新的日期。我的输出是, 我能够找到每个名字的计数, 但无法在“日期”列中找到“最早日期”和“最晚日期”。 有人能帮我吗?

  • 问题内容: 有谁知道如何计算两个日期字段之间的工作日数?我正在使用oracle sql开发人员。我需要找到多个开始日期和结束日期之间平日的平均值。因此,我需要获取每条记录的天数,以便对它们进行平均。这可以在查询的一部分中完成吗? 问题答案: 这个答案类似于Nicholas的答案,这并不奇怪,因为您需要一个带有a的子查询以分出日期列表。然后可以在检查星期几的同时对日期进行计数。此处的区别在于,它显示

  • 问题内容: 我有以下SQL(SQL Server 2005),可用于计算每一列的总时间: 这将为上面的项目返回一个包含 1行 的表格,并且效果很好。 我有点不确定如何返回每天/每周/每月的SUM值表,即 日期范围之间每天的所有值的总和。 日期范围内每个WEEK的所有值的总和。 日期范围之间每个MONTH的所有值的总和。 我敢肯定有一个简单的方法可以做到这一点,但我不确定。我看过一些使用DAY(da

  • 我已经反汇编了一个用MSVC v140编译的小型C程序,并试图估计每条指令的周期,以便更好地理解代码设计如何影响性能。我一直在关注迈克·阿克顿(MikeActon)关于“面向数据的设计和C”的CppCon 2014演讲,特别是我链接到的部分。 他在信中指出了以下几行: 然后他声称,这些2 x 32位读取可能位于同一缓存线上,因此大约需要200个周期。 《英特尔64和IA-32体系结构优化参考手册》