tbl001
--1. Consulta el número de estudiantes de todos los estudiantes cuyas puntuaciones en el curso "001" son superiores a las del curso "002";
selecciona Student.Sid de ( seleccione sid, puntuación de SC donde Cid='1') Estudiante,
(seleccione Sid, puntuación de SC donde Cid='2') Curso
--2. estudiantes cuyo puntaje promedio es superior a 60 puntos ID de estudiante y calificación promedio
seleccione Sid,avg(score) del grupo SC si Sid tiene avg(score)>60
-- 3. Consulte el ID de estudiante de todos los estudiantes, nombre, número de cursos seleccionados, puntaje total;
seleccione Sid,Sname,Cid,score de SC de unión interna de estudiante en (Student.Sid=SC.Sid) Curso de unión interna en (Course.Cid=SC.Cid)
--4 Consulta el número de profesores con el apellido "Li";
selecciona recuento (*) de Profesor. donde Tname como '李%'
--Consulta los números de estudiantes y los nombres de los estudiantes que no han tomado la clase del maestro "Ye Ping";
--selecciona Sid. , Nombre de la unión interna del Estudiante SC en (Student.Sid=score.Sid) unión interna del Curso en (Course.Cid=SC.Cid) unión interna del Profesor en (Teacher.Tid=Curso.Tid) donde Teacher.Tname es nulo -6. Consultar a los que han estudiado "" y también estudiaron el curso numerado "" El número de estudiante y el nombre del estudiante;
seleccione SID,Nombre
--7. el número de estudiante y el nombre de los estudiantes que han estudiado todas las clases impartidas por "Ye Ping";
seleccione Sid,Sname
de Estudiante
donde Sid en (seleccione Sid de SC, Curso, Profesor donde SC.Cid=Curso.Cid AND Profesor .Tid=Curso.Tid AND Profesor.Tname='Ye Ping'
grupo por Sid
tener recuento(SC.Cid)=(seleccione recuento(Cid) del curso,profesor donde Profesor.Tid=Curso.Tid AND Tname='Ye Ping'))
--8. números de estudiantes y nombres de todos los estudiantes cuyas calificaciones en el curso número "" son inferiores a las del curso número "";
--9. en todos los cursos;
Seleccione Student.SID,Student.Sname de Student,SC donde Student.Sid =SC.Sid y SC.score<60
--10. número de estudiante y nombre de los estudiantes que no han completado todos los cursos;
seleccione Student.Sid,Student.Sname
de Student,SC donde Student.Sid=SC.Sid
grupo por Estudiante.Sid,Estudiante.Sn
ame
tener count(Cid) <(seleccione count(Cid) del curso) ¡Haz amigos! ¡Afortunadamente, todos están aprendiendo programación!