我使用SQL server 2014,我尝试以下查询在同一个表中的两个日期之间进行选择,数据类型是nvarchar,我执行了以下查询它只显示了我这样的三行('30/03/2015','30/04/2015','30/04/2015'),但实际上有('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)
Run Code Online (Sandbox Code Playgroud)