Consulta SQL

xfanatico
29 de Octubre del 2002
tengo estas 4 tablas :
Estudiante ( nombre, cod_hab, edad )
Habitacion ( cod_hab, cod_dpto)
Departamento ( cod_dpto, cod_edif )
Edificio ( cod_edif )

Y necesito encontrar cuantos estudiantes hay en cada edificio.

un saludo

marc
29 de Octubre del 2002
prueba con algo asi

select cod_edif, count(*)
from est, hab, dep, edi
where est.cod_hab = hab.cod_hab
and hab.cod_dpto=dep.cod_dpto
and dep.cod_edif = edi.cod_edif
group by cod_edif