Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/03/2012, 16:07
roigle111
 
Fecha de Ingreso: diciembre-2011
Mensajes: 26
Antigüedad: 13 años
Puntos: 0
problemas con select count

Hola otra vez tengo un problema con esta sentencia sql:
Código:
SELECT nombrubro, nombsubcateg, empresa.idprov, count(empresa.idempresa) as tot
FROM rubro
left JOIN subcateg ON subcateg.idsubcateg = rubro.idsubcateg 
left join empresa on empresa.idrubro = rubro.idrubro
where subcateg.idsubcateg = 3
group by rubro.idrubro
esto me devuelbe una tabla

nombrubro------nombsubcateg----idprov----tot
Obras sociales-------Salud------------1--------2
Centros--------------Salud-----------23-------2
Sanatorios-----------Salud----------NULL------0

hasta aca todo bien eso es lo que necesito ahora biene el problema tambien necesito filtrar por provincia es decir que en la pagina cuando seleccione una provincia me muestre la misma tabla pero cuando le agrego un and empresa.idprov=23 debajo del where me salen solo el total de empresas de tucuman y no las otras provincias que no son de tucuman o sea me partece que no tengo que usar and y realmente no se como hacerlo espero que alguien me pueda dar una mano desde ya muy agradecido con todos los que leyeron