看了在线教程,可以通过设置两个时间控件并对单元格做过滤的方法来查询时间段,但速度慢。
想直接在查询数据集的时候出来结果,那请问在SQL2008中如何用语句查询出时间字段大于等于开始,小于等于结束?
我的时间格式是:2013-08-03 13:00:02 ,有百度过,但老是提示时间转换错误。
SELECT cast(convert(nvarchar(10),cglrrq,120) as datetime) cglrrq from c3
where convert(nvarchar(10),cglrrq,120) as datetime)>='$开始日期' and
cast(convert(nvarchar(10),cglrrq,120) as datetime)<='$截止日期' and