Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/11/2014, 22:12
Avatar de anserk
anserk
 
Fecha de Ingreso: noviembre-2014
Mensajes: 9
Antigüedad: 9 años, 5 meses
Puntos: 0
Pregunta Uso de Group by y función max

Buenas a toda la gente de esta impresionante comunidad, Soy nuevo en sql y espero puedan ayudarme.

Tengo los siquientes datos y deseo agruparlos y mostra el máximo

ID_ALUMNO --- Nombre --- Semestre --- Promedio
01 ----------- Juan ------ 1 ---------- 16.74
02 ----------- John ------ 1 ---------- 15.07
03 ----------- Pepe ----- 1 ---------- 14.32
04 ----------- Carlos ---- 1 ---------- 12.25
...

y lo que estoy buscando, es que me muestre un solo registro añadiendo también el "ID" y el "NOMBRE" al resultado

ID_ALUMNO --- Nombre --- Semestre --- Promedio
01 ----------- Juan ------ 1 ---------- 16.74

usé el siguiente código, pero no sé como puedo modificarlo o qué es lo que debo agregar para obtener el resultado que deseo

Código SQL:
Ver original
  1. SELECT cod_semestre, MAX(promedio) AS PROMEDIO_MÁXIMO FROM Alumno
  2. GROUP BY cod_semestre