坚持修复此查询,我写的两个命令中有错误

Lin Wei
EMPLOYEE (fname, minit, lname, ssn, birthdate, address, sex, salary, superssn, dno)
KEY: ssn

DEPARTMENT (dname, dnumber, mgrssn, mgrstartdate)
KEY: dnumber.

PROJECT (pname, pnumber, plocation, dnum)
KEY: pnumber.

WORKS_ON (essn, pno, hours)
KEY: (essn, pno)

DEPENDENT (essn, dependent-name, sex, bdate, relationship)
KEY: (essn, dependent-name)

所以我真的很困惑如何向select命令添加更多材料,比如说添加SSN

我想找到项目编号为47的所有经理的姓氏和名字:

SELECT lname, fname
FROM   employee e, department d
Where d.mgrssn  = e.ssn
WHERE  e.ssn IN (SELECT w.essn
                       FROM   works_on w, project p
                       WHERE  w.pno  = p.pnumber
                                AND     w.pno ='47'
                               );

但是现在我想添加ssn:

SELECT lname, fname, ssn
FROM   employee e, department d
Where d.mgrssn  = e.ssn
WHERE  ssn IN (SELECT w.essn
                       FROM   works_on w, project p
                       WHERE  w.pno  = p.pnumber
                                AND     w.pno ='02'
                               );
达韦贾尔

你可以试试这个吗?

select * from employee e,works_on w,department d 
where e.ssn=d.mgrssn and e.ssn=w.essn and w.pno = 47

使用联接进行编辑

select * from employee 
join works_on on employee.ssn=works_on.essn 
join department on employee.ssn=department.mgsrssn
wher works_on.pno=47

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

JLabel中有两个图标?

实现相同方法的两个特征没有错误

SQL:一个查询中有两个选择语句

如果我在列族中有两个集群键,如何在cassandra中进行查询

尽管我只有两个,但“过程中有太多参数”错误

Excel坚持我的OpenXml文件有错误

我的查询中有错误

Javascript比较两个日期有错误的结果

我在时区设置中有错误

更新查询以修复两个表之间的错误引用

一个批处理文件中有两个命令?

我在joomla中有一个错误-请查询。我在这个查询中有错误

一行中有两个命令

我的代码中有两个错误

一个MySQL查询中有两个独立的请求

我在处理中有两个NullPointerException,这两个都是我不知道如何解决的动画线程错误

我在R.java中有错误?

Oracle:在一个查询中有乘法和加法的两个选择,为什么显示错误?

我无法修复的两个错误

刽子手游戏在我的选择方法中有错误

我在 href 中有两个值,我想一一使用这两个值

我在 Verilog 上的定义中有错误 for

Nest.js:我不能在应用程序中有两个同名的模块。这是错误还是功能?

我在mysql中有两个表,我想在mysql中查询如下

我有错误的 sql 查询

discord.py 在我的不和谐机器人中有错误如何修复?

我需要 20 个在 pom.xml 中有错误的入门项目

为什么当我给 R 中的两个列表元素赋予相同的名称时没有错误

这两个命令相似,我是否有任何语法错误