设为首页 加入收藏

TOP

关于SQL的一套笔试题 附带答案
2014-11-15 10:45:03 来源: 作者: 【 】 浏览:27
Tags:关于 SQL 试题 附带 答案

I. SCHEMAS



Table 1 : STUDIES



PNAME (VARCHAR), SPLACE (VARCHAR), COURSE (VARCHAR), CCOST (NUMBER)



Table 2 : SOFTWARE



PNAME (VARCHAR), TITLE (VARCHAR), DEVIN (VARCHAR), SCOST (NUMBER), DCOST (NUMBER), SOLD (NUMBER)



Table 3 : PROGRAMMER



PNAME (VARCHAR), DOB (DATE), DOJ (DATE), SEX (CHAR), PROF1 (VARCHAR), PROF2 (VARCHAR), SAL (NUMBER)



LEGEND :



PNAME – Programmer Name, SPLACE – Study Place, CCOST – Course Cost, DEVIN – Developed in, SCOST – Software Cost, DCOST – Development Cost, PROF1 – Proficiency 1



QUERIES :



Programmer


Mr. Arvind – has 15 years of experience



KEYS:



32.SELECT ‘Mr.’ || PNAME || ‘ – has ‘ || TRUNC(MONTHS_BETWEEN(SYSDATE,DOJ)/12) || ‘ years of experience’ “Programmer” FROM PROGRAMMER WHERE SEX = ‘M’ UNION SELECT ‘Ms.’ || PNAME || ‘ – has ‘ || TRUNC (MONTHS_BETWEEN (SYSDATE,DOJ)/12) || ‘ years of experience’ “Programmer” FROM PROGRAMMER WHERE SEX = ‘F’;





II . SCHEMA :



Table 1 : DEPT



DEPTNO (NOT NULL , NUMBER(2)), DNAME (VARCHAR2(14)),


LOC (VARCHAR2(13)



Table 2 : EMP



EMPNO (NOT NULL , NUMBER(4)), ENAME (VARCHAR2(10)),


JOB (VARCHAR2(9)), MGR (NUMBER(4)), HIREDATE (DATE),


SAL (NUMBER(7,2)), COMM (NUMBER(7,2)), DEPTNO (NUMBER(2))



MGR is the empno of the employee whom the employee reports to. DEPTNO is a foreign key.


QUERIES




KEYS:



】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇sql:一个关于相关子查询的面试题 下一篇Java初学者习题20道

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: