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