日期:2014-05-18  浏览次数:20514 次

求一sql语句:如何得到查询某天所有站号的报警次数和报警持续时间!
表A   的字段定义如下:
    站号                               类型代码                   监测时间                               监测值
varchar(10)               varchar(10)               datetime                                 float
01A01                             01001                   2007-1-10   10:20:00                     2.24
01A02                             01002                   2007-1-10   10:20:00                     13
02A01                             01003                   2007-1-10   10:20:00                     6.57
02A02                             01004                   2007-1-10   10:20:00                     3.59
03A01                             01002                   2007-1-10   10:20:00                     16
03A04                             01003                   2007-1-10   10:20:00                     5.87
    .
    .
A中的记录是随着监测时间的增加而按照每个站号而增加的.

表B   的字段定义如下:  
      站号                         报警开始时间                               报警结束时间              
varchar(10)                   datetime                                         datetime                    
01A01                         2007-1-10   10:20:00                   2007-1-10   10:30:00
01A02                         2007-1-10   10:10:00                   2007-1-10   10:20:00      
02A02                         2007-1-10   10:10:00