Ver Mensaje Individual
  #3 (permalink)  
Antiguo 28/08/2008, 09:51
franklinux
 
Fecha de Ingreso: febrero-2008
Mensajes: 72
Antigüedad: 16 años, 2 meses
Puntos: 0
Respuesta: Respuestas lentas con mysql

Productos
id_producto int (12) not null auto_increment,
codigo_prod varchar(125) not null,
nombre_prod varchar(250) not null,
imagen_prod varchar(200) not null,


clicks
id_click int(12) not null auto_increment,
id_producto int(12) not null,
codigo_producto varchar(200),
clicks int(12) not null,
impresiones int(12),

costos
id_costo int(12) not null auto_increment,
id_producto int(12) not null,
codigo_product varchar(200) not null,
costo_producto decimal(11,2) NOT NULL default '0.00',


y el query lo hago asi (asi es como tarda demaciado en darme el resultado)

Select c.*, p.*, cost.*
From clicks c, producto p, costos cost
Where p.id_producto = c.id_producto And p.id_producto = cost.id_producto
Order By p.nombre_prod Limit 0, 20


y antes lo hacia pero cotejando por el código del producto y era super rápido

pero necesito que la comparación sea por id.