Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/06/2009, 19:17
diegomel
 
Fecha de Ingreso: abril-2009
Mensajes: 409
Antigüedad: 15 años, 7 meses
Puntos: 3
AYUDA SELECT union 3 tablas

Hola a todos, resulta que tengo que enlazar 3 tablas para mostrar datos de las 3 a la ves, yo hice la siguiente query

Código PHP:
$resultado_1 =mysql_query("SELECT sbacriad.LOCA_FIS,sbacriad.ZONA,sbacriad.PROPI,sbacriad.HARAS,publeje.NCRIAD,publeje.NOMBRE,publeje.FECHA_NAC,sbapropi.NUMERO,sbapropi.DESCRIPCIO FROM sbacriad INNER JOIN publeje on sbacriad.PROPI=publeje.ncriad INNER JOIN sbapropi on sbapropi.NUMERO=sbacriad.PROPI where year(FECHA_NAC) = '$busqueda%' and ZONA='$zona' group by HARAS order by HARAS LIMIT $inicio, $registros") or die(mysql_error()); 
lo que queria preguntar es si hay forma de optimizar esta query porque la base tiene mas de 120000 registros en 1 y 60000 en otra y la ultima es chica 5000, pero se siente la busqueda.

Gracias.