Ver Mensaje Individual
  #2 (permalink)  
Antiguo 10/01/2013, 09:41
leonardo_josue
Colaborador
 
Fecha de Ingreso: enero-2007
Ubicación: México
Mensajes: 2.097
Antigüedad: 17 años, 4 meses
Puntos: 447
Respuesta: Juntar varias consultas que usan JOIN

Hola DoHITB:

tienes que recordar que tú puedes hacer todos los INNER JOIN'S que necesites, incluso puedes utilizar un INNER JOIN para evitar el IN, ya que esta sentencia es una de las más ineficientes... prueba así:

Código MySQL:
Ver original
  1.   e.id_element, k.name, a.key, a.value, t.word
  2.   element e
  3. INNER JOIN kind k ON e.id_kind = k.id_kind
  4. INNER JOIN attribute e ON e.id_attribute = a.id_attribute
  5. INNER JOIN texto t ON e.id_text = t.id_text
  6. INNER JOIN pattern p ON e.id_element = p.element
  7.   p.id_pattern = 'test'

Saludos
Leo.