问答题
[问题4]查询每个部门中月工资最高的“职工号”的SQL查询语句如下: Select职工号 from 职工E where月工资=(Select Max(月工资) from职工as M where M.部门号=E.部门号) (1)请用30字以内文字简要说明该查询语句对查询效率的影响。 (2)对该查询语句进行修改,使它既可以完成相同功能,又可以提高查询效率。
【参考答案】
[问题4]解答 此问考查的是查询效率的问题。在涉及相关查询的某些情形中,构造临时关系可以提高查询效率。 (1)对于外层的......
(↓↓↓ 点击下方‘点击查看答案’看完整答案 ↓↓↓)
点击查看答案
<上一题
目录
下一题>
热门
试题
问答题
[问题3]在问题1定义的视图D_S上,下面哪个查询或更新是允许执行的,为什么(1)Update D_S set D-3 where D=4;(2)Delete from D_Swhere C>4;(3)Select D,Averages from D_Swhere C>(Select C from D_S where D=:dept);(4)Select D,C From D_Swhere Totals>10000;(5)Select*from D_S;
点击查看答案
问答题
[问题1]根据上述说明,由SQL定义的“职工”和“部门”的关系模式,以及统计各部门的人数C、工资总数Totals、平均工资Averages的D_S视图如下所示,请在空缺处填入正确的内容。Create Table 部门 (部门号 CHAR(1) (a) ,部门名 CHAR(16),负责人代码 CHAR(4),任职时间 DATE,(b) (职工号));Create Table职工(职工号 CHAR(4),姓名 CHAR(8),年龄 NUMBER(3),月工资 NUMBER(4),部门号 CHAR(1),电话 CHAR(8),办公室 CHAR(8),(a) (职工号),(c) (部门号),CHECK( (d) ));Create View D_S(D,C,Totals,Averages)As(Select 部门号, (e) from 职工(f) );
点击查看答案
相关试题
[问题1]对关系“航班”,请回答以下问题...
[问题2]对关系“旅客”,请回答以下的问...
[问题3]对关系“搭乘航班”,请回答以下...
[问题5]如果考虑引入积分卡,根据累积消...
[问题2]根据你的实体联系图,完成(b)...