Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/10/2009, 20:34
Avatar de Hereje
Hereje
 
Fecha de Ingreso: junio-2002
Ubicación: Córdoba, Argentina
Mensajes: 439
Antigüedad: 22 años, 7 meses
Puntos: 2
¿Cómo seleccionar registros en base a coincidencias en otra tabla unida?

Buenas!

Tengo una consulta, que si bien tengo algunas soluciones (no las voy a dar por el momento) quisiera saber si a lo mejor alguien tiene una solución óptima.

Tablas:

Código:
empresas
--
? id
nombre

actividades
--
? id
nombre

empresas_actividades
--
? empresa_id
? actividad_id
La consulta:

Seleccionar todos los datos de aquellas empresas que tengan al menos las actividades A y B. Tener en cuenta que la tabla empresas tienen otros joins y condiciones en la consulta.

Espero haberme explicado bien! Saludos y gracias de antemano!
__________________
Sergio