当前位置: 代码迷 >> Sql Server >> 求,查询两个日期之间的记录方法,该怎么解决
  详细解决方案

求,查询两个日期之间的记录方法,该怎么解决

热度:105   发布时间:2016-04-27 21:10:33.0
求,查询两个日期之间的记录方法
我目的是查询1950年——1966年这段时间出生的人的记录,
请问:我这么写:select   *   from   PeopleInfo   where   datediff(year, '1950-01-01 ', '1966-01-01 ')> 0   错误出在哪?具体要查询如何写?谢谢参与

------解决方案--------------------
select * from PeopleInfo where year(日期字段) > = 1960 and year(日期字段) <= 1956
select * from PeopleInfo where year(日期字段) between 1950 and 1966
  相关解决方案