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

Извадете часовете от резултата от заявката на SQL Server 2012

Е, като за начало, трябва да знаете, че не сте ограничени да използвате функции само върху статични стойности, можете да ги използвате върху колони.

Изглежда, че това, което искате, е просто:

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


  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. закупили филм по-рано от датата на Gladiator SQL SERVER

  3. Създайте публичен профил по подразбиране за поща от база данни в SQL Server (T-SQL)

  4. как да разделя и вмъквам CSV данни в нова таблица в едно изявление?

  5. Как да обединим две идентични данни от база данни в една?