Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/09/2007, 17:13
Avatar de bichomen
bichomen
 
Fecha de Ingreso: junio-2003
Ubicación: Barcelona y alrededores, España
Mensajes: 877
Antigüedad: 20 años, 10 meses
Puntos: 2
Total de ficheros en cada carpeta

Si tengo 2 tablas una de carpetas y otra de ficheros asociadas por el idcarpeta de la tabla carpetas y quiero saber cuantos ficheros hay en cada carpeta, como lo hago, tb quiero que me devuelva 0 si en la carpeta no hay ficheros, e probado esto:

Código:
select c.idcarpeta as idcarpeta, c.carpeta as carpeta, count(f.idcarpeta) as total 
from carpetas c	
inner join ficheros f on f.idcarpeta = c.idcarpeta	
group by c.idcarpeta, c.carpeta;
Pero solo me devuelve resultados si hay ficheros en la carpeta, yo quiero que aunque no haya resultados me devuelva un 0 en "total"


bichomen
__________________
"Se sabe con exactitud, con cuanta imprecisión, se sabe algo"
Linux Registered User #320332