這是我的查詢示例。如何在每個步驟中獲取查詢執行的結果?
select *
from employee as a
where 1=(select count(distinct(b.salary))
from employee as b
where a.salary<b.salary)
我想知道我的外部查詢和內部查詢運行多少次。有沒有辦法處理查詢內的計數器?就像在visual studio中一樣,我們可以在循環的每次迭代中觀察任何變量的值,類似地,我們可以在任何步驟中看到外部和內部查詢的結果嗎?有沒有用於此目的的工具?任何方法?
在此先感謝。
您使用的是什麼rdbms?對於SQL Server,[** Profiler **](http://msdn.microsoft.com/en-us/library/ms181091.aspx)是正確的工具。 –
我正在使用sql server 2008. –