06/11/2010, 02:54
|
| | | Fecha de Ingreso: diciembre-2003 Ubicación: Barcelona
Mensajes: 985
Antigüedad: 21 años Puntos: 6 | |
Respuesta: Ayuda a mejorar consulta Buenas y gracias a lo dos,
leonardo, la consulta que me sugieres ya la probé, pero no me funciona igual, no me da el mismo resultado.
La consulta en definitiva tiene que sacar la típica lista de "clientes que compraron este producto también compraron", si pongo tu consulta, efectivamente me saca productos comprados, pero siempre el top.
El tema de poner el IN en pedidos es precisamente para que me extraiga productos que estén en pedidos donde el idarticulo consultado (el que se está viendo en la web actualmente) también esté.
Espero que me hayáis entendido la duda.
En definitiva dice:
1. sacame ciertos datos (título, precio, etc)
2. vinculando con la tabla de descripciones (art_desc)
3. vinculando con la tabla de familias (art_fam)
4. vinculando con la tabla de detalles de pedido (la que tiene las líneas de las que se compone el pedido)
5. cuyo idarticulo actual, contenga más idarticulos que sean diferentes al conultado pero que se encuentren en el mismo pedido.
6. ordenalos por mayor a menor resultado.
En teoría es una consulta sencilla, pero tarda demasiado...
gracias! |