两个月之间进行选择生日这里没有fromdate和todate是在一份声明中我想是这样的一些参数:选择员工,在给定范围内的生日使用Oracle SQL
select
p.id as person_id,
...
...
where e.active = 1
and extract(month from TODATE) >= extract(month from e.dateOfBirth)
and extract(month from e.dateOfBirth) >= extract(month from FROMDATE)
order by extract(month from e.dateOfBirth) DESC,
extract(day from e.dateOfBirth) DESC
这可怎么改进工作还有几天?
-1:对不起,没有。这错过了OP的观点。 OP在5月5日至9月9日期间希望实施DoB,但不管年份如何。 – MatBailie 2012-03-25 16:11:39
这是生日不诞生日期:) – 2012-03-25 16:16:48