sql >> Databasteknik >  >> RDS >> Sqlserver

SQL-fråga för att välja datum mellan två datum

du bör sätta dessa två datum mellan enstaka citattecken som..

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

eller kan använda

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

kom ihåg att det första datumet är inklusive, men det andra är exklusivt, eftersom det faktiskt är '2011/02/27 00:00:00'



  1. Designmönster för anpassade fält i relationsdatabasen

  2. SQLite-gräns

  3. Oracle skiljer inte mellan nollor och tomma strängar?

  4. Arbeta med Java Data i Alteryx