entre Desarrolladores

Recibe ayuda de expertos

Registrate y pregunta

Es gratis y fácil

Recibe respuestas

Respuestas, votos y comentarios

Vota y selecciona respuestas

Recibe puntos, vota y da la solución

Pregunta

1voto

CONTAR LOS ESTUDIANTES MATRICULADOS POR SEMESTRE

LO QUE PASA ES Q TENGO 2 TABLAS DE LOS SEMESTRES Y SUS CAMPOS Y LA DE MATRICULA CON SUS CAMPOS
LO QUE NO LOGRO ES QUE ME MUESTRE LA CANTIDAD DE MATRICULADOS POR SEMESTRES Y EL NOMBRE DEL SEMESTRE.
YO HE INTENTANDO ESTO:
SELECT S.Descripcion, M.Id_Semestre, COUNT (M.Id_Alumno) AS 'MATRICULADOS' FROM Semestre_Academico S INNER JOIN Matricula M ON M.Id_Semestre=S.Id_Semestre WHERE S.Id_Semestre='2261'

PERO NO ME SALE, MAS BIEN ME APARECE ESTE ERROR : "Mens. 8120, Nivel 16, Estado 1, Línea 1
La columna 'Semestre_Academico.Descripcion' de la lista de selección no es válida, porque no está contenida en una función de agregado ni en la cláusula GROUP BY."

EL RESULTADO QUE DESEO ES ALGO ASI
IDSEMESTRE | NOMBRESEMESTRE | CANTIDAD DE MATRICULADOS

2021 | FELICES | 3
2020 | ENCANTADOS | 19
2054 | REVOLUCION | 7

AMBAS TABLAS COINCIDEN CON EL CAMPO "ID_SEMESTRE

POR FAVOR AYUDA...MUCHAS GRACIAS..
YO UTILIZO SQL SERVER 2012..

Por favor, accede o regístrate para responder a esta pregunta.

Otras Preguntas y Respuestas


...

Bienvenido a entre Desarrolladores, donde puedes realizar preguntas y recibir respuestas de otros miembros de la comunidad.

Conecta