Título: duda con consulta sql Publicado por: Mr.Blue en 29 Julio 2011, 00:14 am Hola gente tengo un problema con una consulta que quiero hacer y no me sale
tengo las siguientes tablas alumno -nombre -apellido id_alumno id_curso curso -materia -id_curso nota -nota id_nota id_alumno y lo que quier hacer es listar los alumnos por materia y mostrar el promedio mayor por materia Alguna idea como hacerlo logre hacer esto Código
pero me muestra 1 alumno de 1 materia y su promedio alguna idea? gracias Título: Re: duda con consulta sql Publicado por: Beakman en 4 Agosto 2011, 02:06 am Citar y lo que quier hacer es listar los alumnos por materia y mostrar el promedio mayor por materia Si es que te entendí bien eso solo lo hacés con dos consultas, ¿ por qué ? porque en la primera parte: "mostrar los alumnos por materia" mostras muchos alumnos por materia, en la segunda: "el promedio mayor por materia" es un solo dato por materia, en una tabla no podrías encajar esos datos de esa forma. Lo que sí podés hacer es algo como: mostrar la cantidad de alumnos por materia y el promedio máximo. |