这个应该怎么解决呀?
表a
DateAndTime val
2006-8-10 22:22:00 321.567
````````````````````
2006-8-18 00:01:10 252.364
2006-8-18 00:30:15 0
2006-8-18 01:31:25 232.876
2006-8-18 02:30:20 0
2006-8-18 03:31:22 290.872
2006-8-18 03:31:22 252.872
```````````````````````````
每天想吧昨天24小时的数据送到b表(DateAndTime 主键)的c列
DateAndTime a b c
2006-8-18 00:00:00 356 1 321.567
2006-8-18 01:00:00 256 3 232.876
2006-8-18 02:00:00 440 18 0
2006-8-18 03:00:00 562 0 290.872
条件如下:
每个小时只能选取一条数据.假如这个数据有几条的话选那条最大的,假如相等选前面那条数据.再送到b表相对应的列上的时间行