Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

SQL Server 2005:jak odjąć 6 miesięcy

Możesz użyć DATEADD :

select DATEADD(month, -6, @d)

EDYTUJ :jeśli potrzebujesz liczby dni do 6 miesięcy temu, możesz użyć DATEDIFF :

select DATEDIFF(day, @d, DATEADD(month, -6, @d))


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. obliczyć rok obrotowy w zestawieniu sql select?

  2. najnowsza (maksymalna) data dla każdego identyfikatora

  3. SQL Server 2008 — Zaawansowane wyszukiwanie/sortowanie

  4. Funkcja AWS Lambda do połączenia z SQL Server za pomocą Pythona

  5. Jak usunąć ze źródła za pomocą polecenia MERGE w SQL Server 2008?