I use SQL server 2014, i try the following query to select between two dates in the same table, the datatype is nvarchar
, i executed the following query it just shows me three rows such('30/03/2015','30/04/2015','30/04/2015')
,but in reality there is('29/02/2015','30/03/2015','31/04/2015','30/04/2015','30/04/2015')
select RegisteredDate
from Student
where Student.RegisteredDate between convert(nvarchar, '30/01/2014', 103)
and convert(nvarchar, '30/04/2015', 103)