Tôi có điều khoản này trên tham gia trong một thủ tục lưu trữ Tôi được thừa kế:T-SQL ISNULL() Tối ưu hóa
WHERE a.is_active = 1
AND b.due_date <= ISNULL(@due_date_limit, b.due_date)
Làm thế nào tôi lại viết những dòng này để loại bỏ các ISNULL vì nó gây ra vấn đề hiệu suất nghiêm trọng?
SQL Server phiên bản? – AnthonyWJones