【发布时间】:2012-03-29 12:00:07
【问题描述】:
我有以下表格:
- employee(ename,street,city) 其中 ename 是主键
- company(cname, city) 其中 cname 是主键
- works(ename,cname,salary) 其中 ename,cname 是主键,ename 引用员工,cname 引用公司。
对于works表中的每个员工姓名,我需要找到他们工作的公司总数和平均工资。
我有一些简单的 SQL 经验,但是这种高级聚合和嵌套查询对我来说还是很陌生。
我需要一个查询来执行此操作,因此输出将等于工作表中不同名称的数量,其中输出中的每一行将有多个工作和一个数字 - avg(salary),并且我也假设一个员工姓名。
如有任何帮助或建议,我将不胜感激。
这是一个家庭作业问题,它是列表中的最后一个问题,所有其他问题都在 XAMMP 环境中使用 PHPmyAdmin。
谢谢!
【问题讨论】:
-
当你在寻求家庭作业的帮助时,你能至少告诉我们你尝试了什么吗?作业题的答案很简单,所以请您认真努力自己回答。提示:这是一个简单的聚合查询,不需要嵌套查询。