sql相关的查询面试题收集及答案_第1页
sql相关的查询面试题收集及答案_第2页
sql相关的查询面试题收集及答案_第3页
sql相关的查询面试题收集及答案_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、sql相关的查询面试题收集及答案问题:sql相关的查询面试题收集及答案回答:一 /查询某表中的第30到40行的数据select * from 表名 where 字段 in( select top 40 字段 from 表名)and 字段 not in( select top30字段from表名)或者select top 10 * from 表名 where 字段 not in( select top 30 字段from表名)二/查询一个表中存在重复的字段“字段 1 ”select DISTINCT 字段 1 from 表名 having count( 字段 1)1 group by 字段 1(

2、并显示可能重复的次数)select DISTINCT 字段 1, count(字段 1) As 次数 from 表名 havi ng cou nt( 字段 1)1 group by 字段 1某门户网站数据库职位笔试题1、事务是什么2、oracle中truncate 和delete 命令有何区别3、Oracle中char和varchar2数据类型有什么区别 有数据”test ”分别存放到 char(10)和 varchar2(10)类型的字段中,其存储长度及类型有何区别4、参见如下表结构出版社:出版社代码char(2),出版社名称varchar2(32)图书:图书编号char(8),图书名称 v

3、archar2(128),出版社代码char(2),作者代号char(4),图书简介 varchar2(128)作者:作者代号char(4),作者名称 varchar2(10),性别 char(1),年龄 number(3),文学方向 varchar2(64)获奖名单:获奖日期date,获奖人员char(4)编写SQL语句,找出“作者”库中没有出现在“获奖名单”库中所有作者信息的SQL语句(提示:使用notin、not exists以及外关联三种方法,并说明哪种方法最优。5、Oracle数据库表存在伪列rowid,请利用rowid编写一个SQL语句,从以下记录中找到唯一记录,并将其flag列更

4、新为YNo n ame sex flag1张三1 N1张三1 N1张三1 N6、Oracle中,需要在查询语句中把空值(NULL )输出为0 , 如何处理7、见第四题“获奖名单”表,写出SQL语句,查询出在上一个 月获奖的人员。8、见第四题“图书”表,在表上对图书名称、出版社代码、作 者代号创建了组合索引,请问在执行如下语句时会不会利用到索引。Select * from 图书 where 图书名称二xxxxSelect * from 图书 where 图书名称二xxxx and出版社 代码二bb Select * from 图书 where 图书名称二xxxx and 作者代 号=ddd Se

5、lect * from 图书 where 出版社代码二yyy 9、编写一个简单的 Oracle存储过程,输出参数必须有一个是结果集。专家对本试卷的分析:第一,这张笔试卷从题目的考点上来看,属于基础知识类的;第二,从难度上分析属于中等;第三,从题目的设置上来看,该公司的主要用意是考察笔试者的 工作经验和项目经验,尽管是基础知识,但是只要没做过开发工作,想回答上来并不容易;第四,通篇只有第4题最后一问涉及到了“优化”的问题,因此 判断该公司这张试题主要是面对开发职位的。请问在ASP中能否使用一条SQL语句同时操作两个表有两表Tab1,Tab2 ; 1和2中有两相同字段“代码”,名称, 现欲用Tab1中的“代码”和Tab2中代码相关联查询得到名 称来填充Tab1中的“名称”字段,在查询分析器中该如何写此语 句update tabl set 名称=tab2.名称from tab1,tab2where tab1.代码=tab2.代码有两表Tab1,Tab2 ; 1和2中有两相同字段“代码”,名称, 现欲用Tab1中的“代码”和Tab2中代码相关联查询得到名 称来填充Tab1中的“名称

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论