首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

一个查询时间范围的简单有关问题

2011-12-26 
一个查询时间范围的简单问题2005-9-80:00:002001-9-80:00:002005-7-310:00:002006-9-80:00:002004-9-50:00

一个查询时间范围的简单问题
2005-9-8   0:00:00
2001-9-8   0:00:00
2005-7-31   0:00:00
2006-9-8   0:00:00
2004-9-5   0:00:00
2002-4-3   0:00:00
2006-9-5   0:00:00
2002-9-2   0:00:00
2006-7-31   0:00:00
2005-9-8   0:00:00

我现在仅要2005年的数据怎么写?

[解决办法]
1
select * from 表
where datepart(yy,列名)= '2005 '
2
select * from 表
where convert(varchar(4),列名,120)= '2005 '

热点排行