Emp_id Emp_Name Dept_ID Dept_Name salary
1 a AA IT 2000 100
2 b AA IT 3000 200
3 c AA IT 4000 300
4 d BB HR 1000 400
5 e BB HR 2000 500
6 f BB HR 3000 600
7 g BB HR 4000 700
8 h CC FI 2500 800
9 i CC FI 3500 900
這是我的表structure.I想找出emp_id
& dept_id
其薪水比其組平均薪水高。我已經嘗試了SQL查詢,但正顯示出沒有錯誤味精難以錯誤查詢返回多個錯誤在SQL Server 2008
select Emp_id
from dbo.Sheet1$
where Salary >= (select AVG(Salary) from dbo.Sheet1$ group by Dept_ID)
歡迎StackOverflow上:如果您發佈的代碼,XML或數據樣本,** **請那些突出線條在文本編輯器中單擊編輯器工具欄上的「代碼示例」按鈕(「{}」),以良好地格式化和語法突出顯示它! – 2012-03-12 07:13:42
和**你得到了什麼錯誤?!?我們無法看到您的屏幕,也無法閱讀您的想法 - 請**發佈您獲得的完整且準確的錯誤消息! – 2012-03-12 07:14:50