Buenas, tengo un problema con una sentencia Count
Tengo 3 tablas pero solo una maneja fecha la Tabla se llama Mon
Lo que necesito es sacar cuantas veces ha sido utilizada cada subcategoria de la
tabla de MonResult. Hice algo asi:
select count(MR.idSubcategoria) from MonResult MR inner join
Subcategoria S on MR.idSubcategoria=S.idSubcategoria
inner Join Mon M on S.idTipoMonitoreo=M.idTipoMonitoreo where
M.idTipoMonitoreo=103 and Month(M.Fecha)=12
group by S.IdSubcategoria order by S.idSubcategoria desc
el resultado me da varios valores como:
80
1992
1720
1944
2088
2160
1672
pero si aplico otra sentencia para ver cual es el numero maximo que me puede dar
(esto lo hago con la siguiente sentencia):
select count(idTipoMonitoreo) from Mon where idTipoMonitoreo=103 and month(fecha)=12
me da un resultado de 8 es decir, el numero maximo que me deberia dar los resultados anteriores
Alguien me puede ayudar y corregirme que estoy haciendo mal
Gracias