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
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
Làm cách nào để bạn chỉ định một số cổng khác trong SQL Management Studio?
5 mẹo hữu ích nhanh cho SQL Server Production DBAs
Làm thế nào để xác định sự trùng lặp khóa chính từ mã lỗi SQL Server 2008?
Giá trị Null có kích thước bao nhiêu trong SQL Server
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ủ?