Red de conocimiento informático - Problemas con los teléfonos móviles - tbl001

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!