如何使用SQL查询查找未来日期?

时间:2014-07-15 22:40:26

标签: infomaker

我的系统中有超过50K的人,其DOB的表名为Employee,column_name为Birthdate。我有报告要找到有多少人实际上已经65岁直到今天的日期,并且有人在未来几个月内转为65岁(8月,SEP,OCT等)。有人可以帮我,我该怎么写这个查询?

1 个答案:

答案 0 :(得分:0)

我不是sybase专家,但这应该归还所有65岁以上的员工,截至2014年7月1日

select * from employee
where datediff(yy, Birthdate, "Jul 1, 2014") > 65

来源: http://infocenter.sybase.com/help/index.jsp?topic=/com.sybase.infocenter.dc36271.1550/html/blocks/X47295.htm(Google搜索了sybase sql datediff)