平均薪水的問題
請問:這里的平均薪水是如何得出本部門薪水而不是全體員工薪水呢?
是否可以這樣理解:
????在子查詢中的where語句中將e表和emp表看作兩張表,約束了avg(sal)只能求部門號相等的員工的信息呢?
表述可能不清楚。。。望指教
請問:這里的平均薪水是如何得出本部門薪水而不是全體員工薪水呢?
是否可以這樣理解:
????在子查詢中的where語句中將e表和emp表看作兩張表,約束了avg(sal)只能求部門號相等的員工的信息呢?
表述可能不清楚。。。望指教
2015-11-26
舉報
2015-12-04
沒錯,就是lz理解的那個意思。對于每一行記錄而言,就是把主查詢中表e的deptno賦值給了子查詢中where條件約束,這樣獲得肯定是指定部門的平均薪水。