【正确答案】SELECT CNO,SNO,DEGREE FROM SCORE WHERE CNOIN (SELECT X.CNO FROM COURSE X,TEACHER Y WHERE Y.TNO=)(ITNO AND Y.DEPARTMENT='计算机系'); (2)SELECT TNAME, PROFESSION FROM TEACHER WHERE DEPARTMENT='计算机系'AND PROFESSION NOT IN (SELECT PROFESSION FROM TEACHER WHERE DEPARTMENT='电子工程系'); (3)SELECT DISTINCT CNO FROM SCORE WHERE DECREE>85); (4)SELECT CNO, SNO, DEGREE FROM SCORE WHERE CNO='3-105'AND DEGREE= ANY (SELECT DECREEFROM SCORE WHERE CNO '3-245' ORDER BY DEGREE DESC; (5)SELECT CNO,SNO,DEGREE FROM SCORE WHERE CNO='3-105' AND DEGREE>ALL (SELECT DEGREE FROM SCORE WHERE CNO='3-245'); (6)SELECT CNO,SNO,DEGREE FROM SCORE A WHERE DEGREE<(SELECT AVG(DEGREE) FROM SCORE B WHERE A.CNO=B.CNO);
【答案解析】[解析] 主要考查了SQL的数据查询功能、数据定义功能和数据操纵功能。这类问题主要是考查对SELECT FROM WHERE 语句的掌握。