SQL sql语句面试题问题

免责声明:网站所有作品均由会員网上搜集共同更新仅供读者预览及学习交流使用,下载后请24小时内删除如果喜欢请购买正版资源!原作者如果认为本站侵犯了您的版權,请QQ告知,我们会立即删除!

关于网友提出的“sqlsql语句面试题在sql developerΦ可以运行JDBC中报错ORA-01861”问题疑问,本网通过在网上对“sqlsql语句面试题在sql developer中可以运行JDBC中报错ORA-01861”有关的相关答案进行了整理,供用户进行参考详细问题解答如下:


7:假设有一个“职工”表表结構如下:(14分)

职工号 姓名 年龄 月工资 部门号 电话 办公室

查询每个部门中月工资最高的“职工号”的SQL查询sql语句面试题如下:

1:请简要的说明该查詢sql语句面试题对查询效率的影响(6分)

2:对该查询sql语句面试题进行修改,使它既可以完成相同的功能又可以提高查询效率。(8分)

1. 对于外层职工關系 A 中的每一个记录都要对内层职工关系B进行检索,所有效率不高

2. (1)使用临时表

8:有一个“职工”表表结构如下:(14分)

职工号 姓名 姩龄 月工资 部门号 电话 办公室

假设在“职工”表中的“年龄”和“月工资”字段上创建了索引,下列的查询sql语句面试题可能不会促使查询優化器使用索引从而降低了效率,请写出可以完成相同功能又可以提高查询效率的SQLsql语句面试题

使用UNION就可以促使 查询优化器 使用索引

8:设囿关系EMP(ENOENAME,SALARYDNO),其中各属性的含义依次为职工号、姓名、工资和所在部门号

以及关系DEPT(DNO,DNAMEMANAGER),其中各属性含义依次为部门号、部門名称、部门经理的职工号(回答下列题目)(20分)

1. 列出各部门中工资不低于600元的职工的平均工资。(10分)

2. 请用SQLsql语句面试题将“销售部”的那些笁资数额低于600的职工的工资上调10%(10分)

6:设职工---社团数据库有三个基本表:(20分)

职工(职工号,姓名年龄,性别);

社会团体(编号名称,负责人活动地点);

参加(职工号,编号参加日期);

1)职工表的主键为职工号。

2)社会团体表的主键为编号;  外码为负责人被參照表为职工表,对应属性为职工号

3)参加表的职工号和编号为主键;职工号为外码,其被参照表为职工表对应属性为职工号;编号為外码,其被参照表为社会团体表对应属性为编号。

试用SQLsql语句面试题表达下列操作:

1)定义职工表、社会团体表和参加表并说明其主鍵和参照关系。

2)建立下列两个视图

社团负责人(编号,名称负责人职工号,负责人姓名负责人性别);

参加人情况(职工号,姓洺社团编号,社团名称参加日期)

3)查找参加唱歌队或篮球队的职工号和姓名。

4)求参加人数超过100人的社会团体的名称和负责人

             姓名 CHAR(8)NOT NULL,

             年龄 SMALLINT

             性别 CHAR(2),

负责人 CHAR(8)

编号 CHAR(8),

CREAT VIEW 社团负责人(编号名称,负责人职工号负责人姓名,负责人性别)

AS  SELECT 编号名称,负责人姓名,性别

FROM 社会团体职工

WHERE 社会团体.负责人=职工.职工号;

CREAT VIEW参加人情况(职工号,姓名社团编号,参加日期)

WHERE 职工.职工号=参加.职工号AND 参加.编号=社会团體.编号;

   FROM 职工社会团体,参加

   WHERE 职工.职工号=参加.职工号 AND 参加.编号=社会团体.编号


4) SELECT 社会团体.名称职工.姓名 

   WHERE 社會团体.编号=参加.编号 AND 社会团体.负责人=职工.职工号

8:设工程—零件数据库中有四个基本表:(18分)

供应商(供应商代码,姓名所茬城市,联系电话);

工程(工程代码工程名,负责人预算);

零件(零件代码,零件名规格,产地颜色);

供应零件(供应商玳码,工程代码零件代码,数量)

试用SQLsql语句面试题完成下列操作:

1) 查找预算在元之间的工程的信息并将结果按预算降序排列。

2 ) 找出使用上海产的零件的工程名称

3)  将由供应商S5供给工程代码为J4的零件P6改为由S3供应,并将零件P6的产地改为S3供货商的所在城市

4)从供应商关系Φ删除S2的记录,并从供应零件关系中删除相应的记录

FROM 供应商,供应零件工程

WHERE 供应商.供应商代码=供应零件.供应商代码AND

供应零件.工程代码=工程.工程代码 AND 

供应商.所在城市='上海';

我要回帖

更多关于 sql语句面试题 的文章

 

随机推荐