Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

Как да сравня две времеви марки като дати в SQL Server

Ако искате да вземете предвид само датата, премахнете компонента време:

where datetime >= cast(getdate() as date)

Разбира се, можете да направите това и за променлива или колона:

where datetime >= cast(@inputdatetime as date)


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SSIS ForEach цикъл - промяна на връзката вътре в for цикъл

  2. 5 трика за осигуряване на максимална производителност на SQL Server

  3. SQL производителност:WHERE срещу WHERE(ROW_NUMBER)

  4. SQL коментари относно Създаване на таблица на SQL Server 2008

  5. Как да възстановите база данни от C#