Tema: Multiples fk
Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/10/2012, 21:16
jonathanjd
 
Fecha de Ingreso: agosto-2010
Mensajes: 19
Antigüedad: 13 años, 8 meses
Puntos: 0
Multiples fk












SELECT
detalle_presupuesto.cantidad,
detalle_presupuesto.dias,
detalle_presupuesto.precio_unit,
detalle_presupuesto.precio_total_ps,
detalle_presupuesto.Descrip,
detalle_presupuesto.codigo_pto,
detalle_presupuesto.codigo_osv,
detalle_presupuesto.codigo_hab,
detalle_presupuesto.codigo_eq,
detalle_presupuesto.codigo_b,
detalle_presupuesto.codigo_mt,
detalle_presupuesto.codigo_alim,
detalle_presupuesto.codigo_mtje,
detalle_presupuesto.codigo_salon,
presupuesto.fecha_emision,
presupuesto.subtotal,
presupuesto.iva,
presupuesto.total_general_p,
presupuesto.fecha_confirmacion,
cliente.nombre_rs,
cliente.telefono,
cliente.fax,
contactocli.contacto1,
contactocli.cargo_dpto_c1,
contactocli.telefono_c1,
detalle_evento.fecha_inic,
detalle_evento.fecha_fin,
detalle_evento.hora_e,
detalle_evento.n_personas,
evento.nombre_e,
montaje.nombre_mtje,
alimento.nombre_alim
FROM
detalle_presupuesto
INNER JOIN presupuesto ON detalle_presupuesto.codigo_pto = presupuesto.codigo_pto
INNER JOIN cliente ON presupuesto.codigo_cte = cliente.codigo_cte
INNER JOIN contactocli ON cliente.codigo_cte = contactocli.codigo_cte
INNER JOIN detalle_evento ON detalle_presupuesto.codigo_pto = detalle_evento.codigo_pto
INNER JOIN evento ON detalle_evento.codigo_evento = evento.codigo_evento
INNER JOIN salon ON detalle_presupuesto.codigo_salon = salon.codigo_salon
INNER JOIN alimento ON alimento.codigo_alim = detalle_presupuesto.codigo_alim
WHERE
detalle_presupuesto.codigo_pto = 32

en este query no me trae todos los item que necesito el problema es que detalle de presupuesto pasa por 3 partidas sera ese el problema ?





es correcto tener una tabla con diferentes fk?

Última edición por jonathanjd; 11/10/2012 a las 22:23