【发布时间】:2015-12-27 13:58:55
【问题描述】:
我发现解决以下问题有点令人困惑......
" 一名员工可能被分配到多个项目,而一个项目可能有许多员工。考虑以下关系模式并为以下查询编写 SQL 语句。
Employees (empID, empName, empDOB, empAddress, salary, deptID, jobID)
Assignments (empID, projID, assignedDate, completionDate, status)`
Projects (projID, projDescription, startDate, endDate, projType)
(a) 显示 1980 年 1 月 31 日之前出生并分配了“办公综合体”类型项目的员工姓名,按姓名升序排列结果。
(b) 检索分配了至少两 (2) 个项目的 empID。 "
到目前为止我的回答。
(a)SELECT empName FROM EMPLOYEES WHERE empDOB < '31-january-1980' AND ....
"
请帮帮我
【问题讨论】:
-
你在表之间使用连接(谷歌那个)
-
您可能会在作业上找到帮助,但考试时您会做什么? meta.programmers.stackexchange.com/questions/6166/…
标签: mysql sql database sorting