Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/09/2007, 07:57
Avatar de [NiRVaNa]
[NiRVaNa]
 
Fecha de Ingreso: abril-2004
Ubicación: Someplace In The Middle Of Nowhere!
Mensajes: 325
Antigüedad: 20 años, 1 mes
Puntos: 6
Pregunta Problema de Minimos

Buenas gente, tengo que hacer una consulta SQL en SQL Server y no tengo idea de como hacerla, y queria saber si me podian dar una mano.

Suponiendo que tengo una tabla de
- Alumnos
- Materias
- Incripciones

En la cual en la tabla de inscripciones se guarda el identificador del alumno y de la materia.

Ej. Alu 1 - Mat 1
Alu 2 - Mat 1
Alu 3 - Mat 2
Alu 4 - Mat1
Alu 5 - Mat 2
Alu 6 - Mat 3

Necesito que la consulta me diga cual es la materia que menos inscriptos tiene, en teoria tendria que tirarme la materia nº 3.

Pero si yo hago un min() de la columna de materias, me tira el resultado 1, porque es el minimo de todos los numeros, pero yo necesito que se cuenten cuantos inscriptos tiene cada materia y que luego haga el min() sobre ese conteo o algo por el estilo.

Se entiende? Necesito que sea algo general, yo no se cuantas materias tengo...

Espero respuestas... Muchas gracias...