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

Tìm ngày gần nhất trong SQL Server

Mệnh đề where sẽ khớp với tất cả các hàng có ngày nhỏ hơn @CurrentDate và vì chúng được sắp xếp theo thứ tự giảm dần nên TOP 1 sẽ là ngày gần nhất với ngày hiện tại.

SELECT TOP 1 *
FROM x
WHERE x.date < @CurrentDate
ORDER BY x.date DESC


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Làm cách nào để bạn chỉ định một số cổng khác trong SQL Management Studio?

  2. 5 mẹo hữu ích nhanh cho SQL Server Production DBAs

  3. Làm thế nào để xác định sự trùng lặp khóa chính từ mã lỗi SQL Server 2008?

  4. Giá trị Null có kích thước bao nhiêu trong SQL Server

  5. Làm cách nào để bạn sao lưu và khôi phục cơ sở dữ liệu dưới dạng bản sao trên cùng một máy chủ?