MySQL Forums
Forum List  »  Spanish

Inconveniente Join a Multiple Tablas
Posted by: Fredy Giraldo
Date: January 12, 2007 01:56PM

Buenas Tardes,


Estoy haciendo un Select en el cual hay multiple JOIN a una tabla, revisamos la documentación del MySQL y encontramos que existe una forma de hacerlo, pero el resultado de la consulta no es el esperado, devuelve una línea, pero muesta (NUll) la información de los Campos comparados.

Anexo Sentencia SQL


Select
distinct
c.descripcion Cliente_Descripcion,
sc.descripcion Sucursal_Descripcion,
p.fechadespacho Pedido_FechaDespacho,
p.hora Pedido_Hora,
if(p.cajaliada,'SI','NO') Pedido_Liada,
p.numero Pedido_Numero,
p.observacion Pedido_Observacion,
p.ordencliente Pedido_OrdenCliente,
of.numero OrdenFija_Numero,
p.tipopedido Pedido_TipoPedido,
caja.descripcion Caja_Descripcion,
dp.cantidad DetallePedido_Cantidad,
capuchon.descripcion Capuchon_Descripcion,
if(dp.comida,'SI','NO') DetallePedido_Comida ,
e.descripcion Empaque_Descripcion,
dp.observacion DetallePedido_Observacion,
dp.precio DetallePedido_Precio,
dp.UPC DetallePedido_UPC
from
detallepedido dp,
empaque e,
capuchon capuchon,
caja caja,
cliente c,

pedido p left join
(sucursalcliente sc, ordenfija of)
on (p.ordenfija_id=of.id and p.sucursal_id=sc.id)

where
p.id='402881820ffa2e1d010ffa3aedc30006' and
p.cliente_id=c.id and
dp.pedido_id=p.id and
dp.empaque_id=e.id



Agradezco su colaboración.

Options: ReplyQuote


Subject
Views
Written By
Posted
Inconveniente Join a Multiple Tablas
6151
January 12, 2007 01:56PM


Sorry, you can't reply to this topic. It has been closed.

Content reproduced on this site is the property of the respective copyright holders. It is not reviewed in advance by Oracle and does not necessarily represent the opinion of Oracle or any other party.