数据库SQL查询习题(英文)

上传者: wzqzjc | 上传时间: 2022-09-12 10:30:55 | 文件大小: 43KB | 文件类型: DOC
一些习题,有助于加深SQL查询。 Relational algebra and SQL Query Consider the following schema of a company database: Employees(eid, ename, address, supereid) Departments(did, dname) Projects(pid, pname, did) Works_on(eid, pid, hours) (1)For each employee, find his/her name and the name of his/her supervisor. (2) Find the pid of projects of the department with dname = “Toys” for which at least two different Employees work. (3) Find the eids of employees who work on a project of every department, i.e. find the eids of employees who work for at least a project of every department. Answer: (SELECT E.eid FROM Employees E WHERE NOT EXISTS (SELECT * FROM Departments D WHERE NOT EXISTS (SELECT * FROM Projects P, Works_on W WHERE W.pid = P.pid AND P.did = D.did AND W.eid = E.eid))) ……………………………… ………………………………

文件下载

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明