从上个画面传来个CODE和 A,B,C三个状态中的一个,每个状态都有starttime字
段,endtime字段,每种状态的这2个字段都能产生完成,返回,未发生三种不同
的结果,根据CODE能把所需要的数据传进来。请问高手们怎么给这三个结果进行
分类分别查找出来。谢谢了 
例:CODE A/B/C  starttime endtime     完成    返回    未发生
 
1     A     12月9日  12月10日             1
2     B      12月10日  12月10日    1想把   完成    返回    未发生这三个结果的总数分别求出来各位大狭们来帮帮忙吧
(注:三个结果和starttime endtime有关系,挺复杂就用例子上的两个时间掩饰就可以)

解决方案 »

  1.   

    class TimeBean{
       String time;
       int state ;//完成    返回    未发生
    }class StatcBean{
       String state; //A/B/C
       TimeBean starttime;
       TimeBean endtime;
    }意思没看的太明白,是不是我上面表述的意思啊
      

  2.   

    select count(*) from table where 完成='1'
    union 
    select count(*)  from table where 返回='1'
    union
    select count(*) from table where 未发生='1'是这个意思吗?
      

  3.   

    不是写SQL语句
    就是把得到后的数据
    根据一些条件对数据分类..
      

  4.   

    判断总数,那就写个count变量统计吧