Sqlserver
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Sqlserver

Nhận bản ghi 30 ngày qua kể từ ngày hôm nay trong SQL Server

Thêm một điều kiện nữa trong mệnh đề where clause

SELECT * FROM  product 
WHERE pdate >= DATEADD(day,-30,GETDATE()) 
and   pdate <= getdate()

Hoặc sử dụng DateDiff

SELECT * FROM  product 
WHERE DATEDIFF(day,pdate,GETDATE()) between 0 and 30 


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Sắp xếp chữ và số

  2. Xóa 1 triệu hàng trong SQL Server

  3. Câu lạc bộ các hàng trong các ngày trong tuần

  4. T-SQL Xóa tất cả các hàng khỏi bảng khi truy vấn con không đúng định dạng

  5. Cách chuyển đổi chuỗi thành ngày / giờ trong SQL Server bằng cách sử dụng PARSE ()