如果我在where子句中使用某個函數,它會評估多少次?我想知道在更復雜的查詢中對性能的影響。在where子句中使用函數:函數評估了多少次?
例如:
select
col1, col2, expirationDate
from someTable
where expirationDate > getdate()
與
declare @today date = getdate()
select
col1, col2, expirationDate
from someTable
where expirationDate > @today
請考慮標記對此問題的答案。如果你需要更多的信息,可以繼續留言。 – paqogomez