quisiera saber si es correcta la siguiente consulta:
Código:
Lo explico: TEngo una tabla subcategory relacionada con la de enterprise (contiene la fk de subcategoria y la ciudad). Luego ésta, relacionada con la de client_enterprise (contiene las fk de subcategoria, cliente y ciudad). Luego, por otro lado tengo la tabla event relacionada con client (event contiene fk de cliente) y esta ultima relacionada con client_enterprise (client_enterprise es la tabla resultante de la relacion varios a varios entre client y enterprise). Quiero sacar los eventos segun la subcategoria , y la ciudad (valor extraido de un formulario).La manera de hacer la consulta es la adecuada?select distinctrow event.id_event, event.event_name_es from event inner join client on event.id_client = client.id_client inner join client_enterprise on client_enterprise.id_client = client.id_client and client_enterprise.id_city = '1' inner join enterprise on enterprise.id_subcategorytype = '1'
gracias de antemano
abe_k