-4
我在存儲過程中一個小的查詢:使用,如果在SQL Server
case when t.status = 4 and (select top 1 nd.status from tableND
where nd.Code= t.Code order by nd.ID desc)=4
then 6 else t.status end) as status from tableTC t
的問題是速度性能太慢。所以,我想將其更改爲另一個查詢。
現在該怎麼辦?
顯示了一些數據,它會給一個更好地瞭解查詢在做什麼,可能是執行計劃。你有tCode的索引嗎? – dbajtr
和你的表的結構 – Zeina
和版本的SQLSERVER – etsa