Sqlserver
 sql >> Database >  >> RDS >> Sqlserver

Query SQL per selezionare le date tra due date

dovresti mettere quelle due date tra virgolette singole come..

select Date, TotalAllowance from Calculation where EmployeeId = 1
             and Date between '2011/02/25' and '2011/02/27'

oppure puoi usare

select Date, TotalAllowance from Calculation where EmployeeId = 1
             and Date >= '2011/02/25' and Date <= '2011/02/27'

tieni presente che la prima data è inclusiva, ma la seconda è esclusiva, poiché effettivamente è "27/02/2011 00:00:00"