【正文】
分(注:成績(jī)及格即取得相應(yīng)課程的學(xué)分): SELECT sno,sum(credit) FROM sc,course WHERE grade60 AND = GROUP BY sno ; 子查詢 ?查詢物理系的學(xué)生名單(非子查詢) SELECT sname FROM student,dep WHERE dname=39。物理系 39。 AND = ; ?子查詢: SELECT sname FROM student WHERE dno=(SELECT dno FROM dep WHERE dname=?物理系’ ) ; 子查詢 ?SQL提供的對(duì)于關(guān)系的操作符,并產(chǎn)生一個(gè)布爾型的結(jié)果。例如: EXISTS R 是一個(gè)條件,當(dāng)且僅當(dāng)關(guān)系 R不空時(shí)為真。 ?集合運(yùn)算符 IN , NOT IN 子查詢 ?例:查體育課不及格的男生名單: SELECT sname FROM student WHERE sex=`男 ` AND sno IN ( SELECT sno FROM sc WHERE grade60 AND o IN (SELECT o FROM course WHERE ame=?體育’ ) ); 查找年齡在 50歲以上、工資小于本部門平均工資的職工,輸出他們的姓名、年齡、工資: SELECT ename,age,sal FROM emp WHERE age50 and sal( SELECT avg(sal) FROM emp WHERE dno= ); e1 ? dno 子查詢 SQL*Plus登錄界面 java o8i1 student151 SQL*Plus窗口(交互界面) SQL*Plus命令 SQL select * from cat 。 SQL desc student SQLselect * from student 。 SQL*Plus命令 SQL edit a SQL @a