Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

SQL Server 2005:cara mengurangi 6 bulan

Anda dapat menggunakan DATEADD :

select DATEADD(month, -6, @d)

EDIT :jika Anda memerlukan jumlah hari hingga 6 bulan yang lalu, Anda dapat menggunakan 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. T-SQL:Bulatkan ke interval 15 menit terdekat

  2. Bagaimana cara Memanggil prosedur tersimpan dari prosedur tersimpan lainnya?

  3. Cara MENGUBAH beberapa kolom sekaligus di SQL Server

  4. Bagaimana cara menggunakan OUTPUT untuk menangkap ID baru dan lama?

  5. Mengapa saya tidak bisa memperbarui data ke database menggunakan LINQ ke SQL?