Вместо использования функции в предложении where мы можем сделать что-то другое.SQL Optimization where where
DateAdd принимая время плохой работы, я думаю ..
Как оптимизировать этот SQL
SELECT cust_id, order_date, price
FROM customers
WHERE DATEADD(DD,50,order_date)>=GETDATE()
Является ли это лучше, что путь, производительность мудрый ?? – user1810575
Да, если вы создадите индекс в столбце order_date. – Murthy
, где order_date <= dateadd (День, -50, getdate()) или где order_date> = dateadd (День, -50, getdate()) – user1810575