Ver Mensaje Individual
  #2 (permalink)  
Antiguo 13/12/2006, 04:25
Avatar de Bravenap
Bravenap
 
Fecha de Ingreso: noviembre-2002
Ubicación: Los Arroyos, El Escorial, Madrid
Mensajes: 2.084
Antigüedad: 22 años, 2 meses
Puntos: 4
Re: Listado de cursos con número de plazas libres

Antes lo pregunto antes lo resuelvo. En fin, por si le sirve a alguien:

Código:
ALTER PROCEDURE PA_ListaCursos
(
	@ano int,
	@mes int
)
AS
BEGIN
	SELECT 
		c.*,
		c.Plazas - (SELECT COUNT(a.ID) FROM alumnos AS a WHERE a.IDCurso = c.ID AND a.Estado = 'A') AS Libres
	FROM cursos AS c
	WHERE
		c.Activo = 1
		AND
		YEAR(c.FechaIni) = @ano
		AND
		MONTH(c.FechaIni) = @mes
END
Un saludo.
__________________
¡¡NO A LA GUERRA!!
Si ponemos a nuestros mensajes títulos adecuados, la gente se animará más a abrirlos y resultarán más útiles en las busquedas. ¡No a los ayuuudaaa, urgenteee y similares!