Problemas con el INNER JOIN

Juanlu
27 de Julio del 2005
hola tengo tres tablas, entidad, re_enti_sect, sectores
la tabla entidad contien datos de empresa
la re_enti_sect es una tabla que uso para relacionar entidad y sectores
Sectores son las actividades
ahora quiero sacar un listado con las acitivdades de las empresas de manera que la empresa que este en mas de un sector aparezca mas de una vez
la sentencio que uso es esta:
select * from ENTIDAD INNER JOIN re_enti_sect on re_enti_sect.EntidadID = ENTIDAD.EntidadID INNER JOIN SECTORES on re_enti_sect.ID_SECTORES = SECTORES.ID_SECTORES where ENTIDAD.PROVINCIA = "41"

el problema es que tarda 376 segundos en dar el resultado de la consulta
�estoy haciendo algo mal?
gracias