Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

consulta left join

Estas en el tema de consulta left join en el foro de Mysql en Foros del Web. Hola a todos. Quizás alguien pueda ayudarme con esta vista que estoy intentando crear. el tema es así: tengo varios afiliados pero no todos los ...
  #1 (permalink)  
Antiguo 02/03/2008, 22:22
 
Fecha de Ingreso: abril-2004
Ubicación: Cdoro. Rivadavia
Mensajes: 83
Antigüedad: 20 años
Puntos: 0
consulta left join

Hola a todos. Quizás alguien pueda ayudarme con esta vista que estoy intentando crear.
el tema es así:
tengo varios afiliados pero no todos los afiliados tienen familiares asociados.
No logro hacer que me muestre todos los afiliados....
Alguna sugerencia? ¿En donde me estoy equivocando?
Muchas gracias por su tiempo...
Saludos!!!

CREATE OR REPLACE ALGORITHM=UNDEFINED DEFINER=`root`@`localhost`
SQL SECURITY DEFINER VIEW `v_rptafiliadosflia` AS
select `a`.`legajo` AS `legajo`,`a`.`apellido` AS `apellido`,`a`.`nombre` AS `nombre`,
`a`.`fechanacimiento` AS `fechanacimiento`,`a`.`lugarnacimiento` AS `lugarnacimiento`,
`a`.`nacionalidad` AS `nacionalidad`,`a`.`tipodoc` AS `tipodoc`,`a`.`numerodoc` AS `numerodoc`,
`a`.`estadocivil` AS `estadocivil`,`a`.`direccion` AS `direccion`,`a`.`barrio` AS `barrio`,
`a`.`cp` AS `cp`,`a`.`viviendapropia` AS `viviendapropia`,`a`.`telefono` AS `telefono`,
`a`.`cuil` AS `cuil`,`a`.`email` AS `email`,`a`.`fechaalta` AS `fechaalta`
from `tipofamiliar` `t` join (`afiliados` `a` left join `familiares` `f`
on `a`.`legajo` = `f`.`afiliado`) on `f`.`tipofamiliar` = `t`.`codtipofamiliar`

join `empresaafiliado` `ea` on `a`.`legajo`=`ea`.`afiliado`
join `empresas` `e` on `e`.`codigo`=`ea`.`empresa`
join `sedes` `s` on `s`.`codigo`=`a`.`sede`
join `codpostal` `cp` on `a`.`cp`=`cp`.`cp`
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:55.