结果:
query result(7 records)
indate dailSum dailIn dailOut LongCount LongIn LongOut 
2007-11-01 09:00:00 1 1 0 0 0 0 
2007-11-01 14:00:00 1 1 0 0 0 0 
2007-11-01 20:00:00 1 1 0 0 0 0 
2007-11-02 08:00:00 1 0 1 1 0 1 
2007-11-02 15:00:00 1 0 1 1 0 1 
2007-11-03 21:00:00 1 1 0 0 0 0 
2007-12-01 11:00:00 1 1 0 1 1 0 

解决方案 »

  1.   

    yueliangdao0608
    非常非常感谢你,虽然我还没有进行调试.不过我觉得你真的好热心.当然技术方面不用说了.
    我希望加你为好友,向你请教,学习.因为我强烈的意识到如果一条sql语句写得好,可以省很多代码.
    虽然我只是一个学数据库的初学者.但我认为您不会拒绝的.我的qq382334155.谢谢!
      

  2.   


    如果结果是这样子又该如何写呢: 
    query   result(7   records) 
    indate   dailSum   dailIn   dailOut   LongCount   LongIn   LongOut   
    2007-11-01      3   3   0   0   0   0      
    2007-11-02      2   0   2   2   0   2     
    2007-11-03      1   1   0   0   0   0   
    2007-12-01      1   1   0   1   1   0  
      

  3.   

    group by 改成 date(indate) 就能得到5楼的结果