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

Permintaan SQL untuk mendapatkan data selama 3 bulan terakhir

SELECT * 
FROM TABLE_NAME
WHERE Date_Column >= DATEADD(MONTH, -3, GETDATE()) 

Metode yang disarankan Mureinik akan mengembalikan hasil yang sama, tetapi melakukannya dengan cara ini kueri Anda dapat memperoleh manfaat dari indeks apa pun pada Date_Column .

atau Anda dapat memeriksa 90 hari terakhir.

SELECT * 
FROM TABLE_NAME
WHERE Date_Column >= DATEADD(DAY, -90, GETDATE()) 


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tips Cepat untuk Memperbaiki dan Memulihkan Database SQL Tanpa Cadangan

  2. Bagaimana Anda mengatur autocommit dalam sesi SQL Server?

  3. Permintaan rekursif di SQL Server

  4. Batasan unik pada banyak kolom

  5. Cara Menghubungkan ke Beberapa Server SQL dalam Satu Klik (Grup Server Terdaftar) - Tutorial SQL Server / TSQL Bagian 5