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

Estupendo, muchísimo mejor. Queda por tanto así:

Código:
SELECT 
	c.ID,
	c.Nombre,
	CONVERT(CHAR(10), c.FechaIni,103) AS FechaIni,
	CONVERT(CHAR(10), c.FechaFin,103) AS FechaFin,
	c.Plazas,
	c.Plazas - COUNT(A.ID) 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) = @ano
	AND 
	MONTH(C.FechaIni) = @mes
GROUP BY 
	C.ID, C.Nombre, c.FechaIni, c.FechaFin, c.Plazas
Muchas gracias.

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!