実行計画で次のクエリを実行すると、「並べ替え」が最もコストリストのタスクであることがわかりました。しかし、クエリで並べ替えオプションを使用していません。なぜそれが起こっているのですか?選択の前にネストされたループ結合タスクが存在します。マージ結合、ハッシュ結合、ネストループ結合についても教えてください。
select
Ename from dbo.Employee e
where
Salary>(
select AVG(Salary) from dbo.Employee where
DeptId=e.DeptId
group by DeptId)