某企业职工关系EMP(E_no,E_name,DEPT,E_addr,E_tel)中的属性分别表示职工号、姓名、部门、地址和电话;经费关系FUNDS(E_no,E_limit,E_used)中的属性分别表示职工号、总经费金额和已花费金额。若要查询部门为“开

admin2019-02-25  53

问题 某企业职工关系EMP(E_no,E_name,DEPT,E_addr,E_tel)中的属性分别表示职工号、姓名、部门、地址和电话;经费关系FUNDS(E_no,E_limit,E_used)中的属性分别表示职工号、总经费金额和已花费金额。若要查询部门为“开发部”且职工号为“03015”的职工姓名及其经费余额,则相应的SQL语句应为:
SELECT  
FROM  
WHERE  
③处应填入?

选项 A、DEPT= ’开发部’OR EMP.E_no=FUNDS.E_no OR EMP.E_no=’03015’
B、DEPT= ’开发部’AND EMP.E_no=FUNDS.E_no AND EMP.E no=’03015’
C、DEPT= ’开发部’OR EMP.E_no=FUNDS.E_no AND EMP.E_no=’03015’
D、DEPT= ’开发部’AND EMP.E_no=FUNDS.E_no OR EMP.E_no=’03015’

答案B

解析 按照题意,若要查询“开发部”的职工号为“03015”的职工姓名及其经费余额,则相应的SQL语句应为:
SELECT EMP.E_name, E_limit—E_used
FROM EMP,  FUNDS
WHERE DEPT=’开发部’  AND EMP.E no=FUNDS.E_no_AND EMP.E _no=’03015’
转载请注明原文地址:https://kaotiyun.com/show/A1PZ777K
0

最新回复(0)