
14/01/2008, 16:19
|
 | | | Fecha de Ingreso: mayo-2005 Ubicación: El Salvador
Mensajes: 753
Antigüedad: 19 años, 9 meses Puntos: 4 | |
Re: Vistas o tabla temporal con este query se tarda fraccion de segundos en dar respuesta
Código:
SELECT a.hunter_fecha_ingreso,a.hunter_nombre,a.hunter_fecha_nacimiento,a.sexo_id,a.estado_civil_id,a.hunter_direccion,a.hunter_telefono,a.hunter_telefono2,b.patrono_nombre,a.hunter_salario,b.patrono_direccion,b.patrono_telefono,a.hunter_isss,a.hunter_dui,a.hunter_nit,a.hunter_licencia,a.hunter_nombre_referencia,a.hunter_telefono_referencia,a.hunter_direccion_referencia,c.departamento_nombre,d.municipio_nombre FROM hunters a INNER JOIN patronos b ON (a.patrono_id=b.patrono_id) INNER JOIN departamentos c ON (a.departamento_id=c.departamento_id) INNER JOIN municipios d ON (a.municipio_id=d.municipio_id) WHERE MATCH (a.hunter_nombre,a.hunter_direccion,a.hunter_isss,a.hunter_dui,a.hunter_nit,a.hunter_licencia) AGAINST ('$texto_buscar') limit 0,50
pero con este
Código:
SELECT a.hunter_fecha_ingreso,a.hunter_nombre,a.hunter_fecha_nacimiento,a.sexo_id,
a.estado_civil_id,a.hunter_direccion,a.hunter_telefono,a.hunter_telefono2,
b.patrono_nombre,a.hunter_salario,b.patrono_direccion,b.patrono_telefono,
a.hunter_isss,a.hunter_dui,a.hunter_nit,a.hunter_licencia,
a.hunter_nombre_referencia,a.hunter_telefono_referencia,
a.hunter_direccion_referencia,c.departamento_nombre,d.municipio_nombre,
(MATCH (a.hunter_nombre,a.hunter_direccion,a.hunter_isss,a.hunter_dui,a.hunter_nit,a.hunter_licencia) AGAINST ('$texto_buscar') ) as puntuacion
FROM hunters a INNER JOIN patronos b ON (a.patrono_id=b.patrono_id) INNER JOIN departamentos c ON (a.departamento_id=c.departamento_id) INNER JOIN municipios d ON (a.municipio_id=d.municipio_id) WHERE MATCH (a.hunter_nombre,a.hunter_direccion,a.hunter_isss,a.hunter_dui,a.hunter_nit,a.hunter_licencia) AGAINST ('$texto_buscar') ORDER BY puntuacion
con este codigo se me muere y pues haciendo el respectivo EXPLAIN me da a entender que ese ORDER BY es el que lo esta matando.... a ver si alguien puede ayudarme
__________________ Con Microaplicaciones puedes hacer tu tienda en línea de forma sencilla y rápida, sin costos ocultos y con mucha responsabilidad. |