现在的位置: 首页 > 综合 > 正文

数据库开发笔试题_新意

2018年01月09日 ⁄ 综合 ⁄ 共 542字 ⁄ 字号 评论关闭

一、编程题

1.请编写一段程序把一个英文句子反转,不改变单词内字母顺序。

输入:I am a student

反转后为:student a am I

(注意:请考虑算法的时间和内存空间因素)


2. 写一个存储过程,使用游标技术实现employee(name,age,emp_no,salary)表中的salary值在0-1000之间的员工工资上涨20%。


3. 存在表T(a,b,c,d),要根据字段c排序后第21-30条记录显示,请给出sql。

select * from T 

group by c

limit 21,10


4. oracle数据库中用户SCOTT的初始表emp(雇员)和dept(部门),其中标dept的deptno和emp的deptno是一对多的关系。

emp(empno,ename,job,mgr,hiredate,sal,comm,deptno)

dept(deptno,dname,loc)

请用三种不同的方式写出一个select语句,查出在dept.loc为‘New York’的所有雇员的名字emp.ename。


二、写作题

小明的爷爷80多岁了,最近迷上了网络,他听说有一个叫QQ的工具很不错,但他不会使用,让小明教他。可是小明工作很忙,没时间。请你代小明写一份QQ使用手册,帮助小明的爷爷轻松使用这个软件。

抱歉!评论已关闭.