Ver Mensaje Individual
  #3 (permalink)  
Antiguo 04/02/2014, 19:27
rutame
 
Fecha de Ingreso: agosto-2008
Ubicación: Canarias, España - París, Francia
Mensajes: 105
Antigüedad: 15 años, 8 meses
Puntos: 3
Respuesta: Consultar 3 tablas relacionadas en compra

Cita:
Iniciado por quimfv Ver Mensaje
Deberías mostrarnos los campos de las tablas pero

Código MySQL:
Ver original
  1. SELEC * FROM clientes c INNER JOIN
  2.         (pedidos p  INNER JOIN detalle_pedidos d ON p.idPedido=d.idPedido)
  3.                 ON c.idCliente=p.idCliente

debería funcionar si los identificadores estan y se llaman así.

como minimo una de productos, otra de compras, que relacionada con la de ventas o pedidos y la de productos te de los stocks... así a bote pronto....
Gracias Quimfv por ayudar.

Me sigue sacando campos repetidos. Hay solo 3 pedidos (de prueba) y la consulta obtiene 9 filas.

Esta es la consulta, habían cambiado algunos nombres:

Código MySQL:
Ver original
  1. SELECT * FROM clientes c INNER JOIN
  2.             (pedidos p  INNER JOIN pedidos_detalle d ON p.idpedido=d.id_pedido)
  3.                     ON c.id_cliente=p.idcliente

Me gustaría que solo sacara tres filas, pero añadiendo algunas columnas.