sql >> Databasteknik >  >> RDS >> Sqlserver

Subtrahera timmar från frågeresultatet i SQL Server 2012

Tja, till att börja med måste du veta att du inte är begränsad till att bara använda funktioner på statiska värden, du kan använda dem på kolumner.

Det verkar som att det du vill helt enkelt är:

SELECT DATEADD(HOUR,-4,YourColumnWithDateTimes)
FROM dbo.YourTable


  1. viloläge inbyggt SQL-frågefel

  2. Kan inte köra den lagrade SQL Server-proceduren

  3. Spring Boot / JPA / mySQL - många till en relation skapar för många SQL-frågor

  4. Kör 2 frågor tillsammans men kör separat