首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

时间字段的筛选!解决方案

2012-02-29 
时间字段的筛选!!急急急!我想在数据库中根据时间字段筛选,我的这个字段格式是:2007-3-112:30,我希望能够筛

时间字段的筛选!!急急急!
我想在数据库中根据时间字段筛选,我的这个字段格式是:2007-3-1   12:30,我希望能够筛选出该数据库中所有处于8:30到17:30之间的数据,语句应该怎样写呢?

[解决办法]
SELECT *
FROM 数据表
WHERE (DATEPART(HOUR, 时间字段) * 100 + DATEPART(MINUTE, 时间字段) > = 830) AND
(DATEPART(HOUR, 时间字段) * 100 + DATEPART(MINUTE, 时间字段) < 1730)
[解决办法]
Select * From TableName
Where Convert(Varchar(5), 時間字段, 108) Between '08:30 ' and '17:30 '

热点排行