-2

目前我正在开发水晶报表模板。任何帮助深表感谢。

我想要实现的是根据日期计数。

我举个例子。

我有3个参数:

  1. 开始时间(日期):例如:2013 年 1 月 5 日
  2. 结束时间:例如:5/5/2013(日期)
  3. 多少个工作日(数量):例如:5

桌子是这样的

name            working date             
nameA           2/5/2013
                2/5/2013
                3/5/2013

nameB           2/5/2013
                4/5/2013
                5/5/2013

我希望它计算每个名称的工作日数。例如结果:nameA:2 个工作日,nameB:3 个工作日。

请帮忙。我是编程新手..:( 想不出任何编程设计。

4

1 回答 1

0

你需要这个查询,

select name, count(distinct working_date)
from table where working_date between ? and ?

但最重要的是,您需要学习 SQL。如果没有一些 SQL 知识,就不可能编写报告。

于 2013-05-17T08:58:10.040 回答