读书人

任意日期间隔内的历史统计值解决方案

发布时间: 2012-03-04 11:13:34 作者: rapoo

任意日期间隔内的历史统计值
如要统计5月20日到6月10日,近10年的极大值,SQL怎么写啊!!!
急急!

[解决办法]
select max(数量字段)
from 表
where right(convert(varchar(10),日期字段名,112),4) between ' 0520 ' and '0610 '
and datediff(yy,日期字段名,getdate()) <10

读书人网 >SQL Server

热点推荐