See this
sql between
see below text in this link
<br />
Note: The BETWEEN operator is treated differently in different databases!<br />
<br />
In some databases, persons with the LastName of "Hansen" or "Pettersen" will not be listed, <br />
<br />
because the BETWEEN operator only selects fields that are between and excluding the test <br />
<br />
values.<br />
<br />
In other databases, persons with the LastName of "Hansen" or "Pettersen" will be listed, <br />
<br />
because the BETWEEN operator selects fields that are between and including the test values.<br />
So try with this solutions
1. a.REQDATE between '01-01-2011' and '11-14-2011'
2. a.REQDATE between '31-12-2010' and '11-15-2011'