
06/08/2008, 15:38
|
| | Fecha de Ingreso: marzo-2008
Mensajes: 26
Antigüedad: 17 años Puntos: 0 | |
Select...Count... problemas con null, ayuda pls!!! Buenas,
Tengo una base de datos en sql server (express para ser más exactos) y tengo una consulta que me está dando problemas, os explico:
tengo 2 tablas en una tengo datos sobre cursos y en la otra guardo los ids de los cursos y de los inscritos.
Tengo una consulta que me saca los datos básicos del curso, titulo, plazas etc, y me suma el número de inscritos. El problema viene cuando en un curso no hay nadie apuntado (no existe ningún registro con ese Id en la tabla intermedia) y no me lo muestra.
Pregunta, habría alguna forma de asignarle el valor 0 en caso de que no haya ningún registro en esa tabla?
Pongo a continuación la sentencia sql que estoy usando.
SELECT O.IdOferta, O.FechaOferta, O.Nivel, O.NPlaza, O.EstadoOferta, O.FechaTope, COUNT(*) AS Inscritos FROM Oferta AS O INNER JOIN CandidatoOferta AS OC ON O.IdOferta = OC.IdOferta WHERE (O.IdUsuario = @IdUsuario) GROUP BY O.IdOferta, O.FechaOferta, O.Nivel, O.NPlaza, O.EstadoOferta, O.FechaTope
Muchas gracias por todo,
Un saludo,
Iván |