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

T-SQL заявка с период от време

Разгледайте Как Датите съхраняват ли се в SQL Server? и Как Between работи ли с дати в SQL Server?

Ако това е малка дата и час, тя има 1 минута точност, така че ако се закръгли нагоре, за дата и час е 300 милисекунди

пример

DECLARE @d DATETIME
SELECT @d = '2001-12-31 23:59:59.999'

SELECT @d

2002-01-01 00:00:00.000

DECLARE @d DATETIME
SELECT @d = '2001-12-31 23:59:59.998'

SELECT @d

2001-12-31 23:59:59.997

Във вашия случай винаги използвайте по-малко от полунощ на следващия ден

< '20100401'


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Мога ли да се свържа към SQL Server, който е външен за моята мрежа?

  2. Временно поставете на пауза репликацията на SQL сървъра

  3. Как да актуализирам n реда в таблица?

  4. Как автоматично да експортирате данни от SQL Server 2012 в CSV файл?

  5. Грешка в T-Sql при използване на курсора