因此,我試圖找出我的教授給我的這個問題,而且我似乎無法獲得代碼。事關我的嘗試。僱員表有僱員信息,如工資,而workon表中有關於時間的項目,我有現在的代碼是 select e.name from employee e, workon w where e.empid = w.empid and e.name in (select name from employee having salary < avg (salary) and empid in (select empid from workon having sum (hours) > 100)) group by e.name
列出工資低於公司平均值但工程總工時超過100的員工的名稱
0
A
回答
0
也許像這:
select
e.name
from
employee e
inner join workon wo on e.employee = wo.employee
where
e.salary < (select avg(salary) from employee)
and sum(wo.hours) > 100
group by
e.name;
0
試試這一個方面的信息:
SELECT name FROM employee WHERE salary < (SELECT AVG(salary) FROM employee) having sum(hours) > 100 GROUP BY name;
+0
小時在工作表中,而不是員工表。 – user1824931
相關問題
- 1. 工作人員的平均工資超過平均水平,但低於經理的平均水平? (SQL)
- 2. 如果員工平均工資低於平均水平,可以獲得員工平均工資
- 3. 我如何找到平均工資高於公司平均工資的部門?
- 4. 計算總工資和平均工資
- 5. MySQL新手:查詢每個員工的薪水超過其部門所有員工平均工資的姓名
- 6. 如何獲得薪水低於平均工資的所有員工?
- 7. 在Oracle中如何刪除薪水低於平均工資的員工行?
- 8. 計算員工工資和工作組的平均工資之間的差額
- 9. 顯示員工姓名,每位員工的總工資(總工資=工資+佣金)
- 10. 顯示驅動程序的工資大於司機的平均工資司機的狀態
- 11. 計算員工總工資?
- 12. 鑑於公司名稱的列表,如何取的公司名稱,網站網址,年成立,員工等
- 13. sql - 找到超過五名成員的每個部門的平均工資
- 14. 顯示公司1的員工姓名,其薪水大於公司2的每個員工(SQL)
- 15. Oracle向所有員工顯示其部門工資高於平均水平
- 16. 工作出平均時間
- 17. SQL Oracle查詢發現員工的第一份工作和平均工資與公司和最後一個(或電流)的工作和平均工資與公司
- 18. 列出部門名稱與員工
- 19. 爲10名員工的公司提供iOS iPad應用程序
- 20. 如何退還工資超過15000的員工?
- 21. 試圖顯示導師的名字誰的工資比平均工資高
- 22. DVCS適用於遠程員工的小公司
- 23. SQL:查詢,以獲得該公司的平均工資和部門
- 24. 獲得公司員工數量與該公司的職位
- 25. MySQL查詢 - 賺取超過平均工資
- 26. 如何檢索薪水高於其各自部門平均工資的員工的姓名
- 27. MySQL查詢發現與員工的最低平均年齡
- 28. 淨工資=工資總額的問題
- 29. Linq每位員工的平均數
- 30. 平均工資的不同主要
另外一個問題,因爲小時不在員工表 – user1824931
添加workon表 – buggy08
代碼工作,但我沒有得到我正在尋找的答案。我在答案中得到的一些人並沒有真正參與任何項目 – user1824931