CREATE VIEW W18_BOY(S#, SNAME, BDATE, HEIGHT) AS SELECT S#, SNAME, BDATE, HEIGHT
FROM JSJ86_S140
WHERE (SEX = 'ÄÐ') AND (DORM LIKE 'Î÷18Éá%')
²é¿´ÊÓͼW18_BOYÖÐÄÚÈÝÓëÉÏͼһÖ£º
(2) ÏȲéÕÒ³öѧÉúÈ»ºó¶ÔÆä½¨Á¢ÊÓͼ
SELECT MAX(JSJ86_C140.C#) AS Expr2, MAX(JSJ86_C140.CNAME) AS AVG_GRADE, AVG(JSJ86_SC140.GRADE) AS Expr1 FROM JSJ86_C140 INNER JOIN
JSJ86_SC140 ON JSJ86_C140.C# = JSJ86_SC140.C# WHERE (JSJ86_C140.TEACHER = 'ÕÅÃ÷')
GROUP BY JSJ86_C140.CNAME, JSJ86_C140.C#
CREATE VIEW ZM_CLASS(C#, CNAME, AVG_GRADE) AS SELECT MAX(JSJ86_C140.C#) AS Expr2, MAX(JSJ86_C140.CNAME)
AS AVG_GRADE, AVG(JSJ86_SC140.GRADE) AS Expr1
FROM JSJ86_C140 INNER JOIN JSJ86_SC140 ON JSJ86_C140.C# = JSJ86_SC140.C# WHERE (JSJ86_C140.TEACHER = 'ÕÅÃ÷')
GROUP BY JSJ86_C140.CNAME, JSJ86_C140.C#
(3) ÏȲéÕÒ³öѧÉúÈ»ºó¶ÔÆä½¨Á¢ÊÓͼ
SELECT JSJ86_S140.S#, JSJ86_S140.SNAME, JSJ86_SC140.GRADE FROM JSJ86_S140 INNER JOIN
JSJ86_SC140 ON JSJ86_S140.S# = JSJ86_SC140.S# WHERE (JSJ86_SC140.C# IN (SELECT C#
FROM JSJ86_C140
WHERE (CNAME = 'È˹¤ÖÇÄÜ')))
Ïà¹ØÍÆ¼ö£º