Ver Mensaje Individual
  #4 (permalink)  
Antiguo 13/12/2006, 20:38
Avatar de Gabo77
Gabo77
 
Fecha de Ingreso: noviembre-2006
Mensajes: 381
Antigüedad: 18 años, 2 meses
Puntos: 6
Re: Listado de cursos con número de plazas libres

En lo personal yo no metería una subconsulta a una clausula Select, por que la haría medio pesada, podrías intentar esto

Código:
SELECT
        C.*, C.PLAZAS - ISNULL(A.ID, 0) AS LIBRES
FROM
        CURSOS C
LEFT JOIN
        ALUMNOS A
        ON
        C.ID = A.IDCURSO
        AND
        A.ESTADO = 'A'
WHERE
        C.ACTIVO = 1
        AND
        YEAR(C.FECHAINI) = @ANIO
        AND
        MONTH(C.FECHAINI= @MES
Creo que tambien te dará el resultado

Pruebalo y me cuentas

Saludos!

Última edición por Gabo77; 13/12/2006 a las 20:43