Ver Mensaje Individual
  #14 (permalink)  
Antiguo 16/09/2010, 10:13
seronellas
 
Fecha de Ingreso: septiembre-2010
Mensajes: 8
Antigüedad: 13 años, 7 meses
Puntos: 0
Respuesta: optimizar consulta con 2 tablas mysql

Pues he probado con esta consulta y no salta el timeout. Es como si fuese mostrando los resultados en tiempo real, los va sacando. El tema es que es un disparate el resultado que me da, mas de medio millon de registros. ME he fijado y duplica, como puedo quitarlo?

Código:
SELECT *
FROM stock  INNER JOIN new_log ON new_log.id_sucursal_destino =stock.id_sucursal
WHERE stock.id_sucursal =$sucursal
AND new_log.fecha_alta BETWEEN '$fecha_ini' AND '$fecha_fin'
AND new_log.operacion = 'MOVIMIENTO STOCK'
Se supone que con INNER JOIN me va a mostrar solo la interseccion entre ambas tablas, pero no se porque me saca tantos...


EDIT: me he fijado en PROCESSES que pone en comando SLEEP y en estado CLEANING UP ¿?

Última edición por seronellas; 16/09/2010 a las 10:34