Coldfusion 查询按日期计数的查询

Coldfusion query of queries count by date

我正在尝试获取基于两个日期的计数,但我不确定它在查询中应该如何显示。我有两个日期字段;我想根据这些日期进行计数。

<cfquery>
    SELECT COUNT(*)
    FROM Table1
    Where month of date1 is one month less than month of date2 
</cfquery>

假设 Table1 是您的原始查询,您可以按如下方式实现您的目标。

第 1 步 - 使用 QueryAddColumn 两次添加两个空列。

第 2 步 - 循环查询并用数字填充这两列。一个代表日期 1,另一个代表日期 2。这不像输入月份数字那么简单,因为您还必须考虑年份。

第 3 步 - 使用类似于此的过滤器编写您的 Q of Q:

where NewColumn1 - NewColumn2 = 1