Ver Mensaje Individual
  #6  
Antiguo 13-11-2008
Palmiro Palmiro is offline
Miembro
 
Registrado: oct 2005
Ubicación: Argentina - Chaco
Posts: 57
Reputación: 19
Palmiro Va por buen camino
Despues de probar y probar logre que ande... pero de todas formas hay algo que no me mantiene conforme....
La relación maestro/detalle anda perfecto siempre y cuando el detalle se haga una consulta a una solo tabla... si yo utilizo tabla extras para armar la consulta la relacion maestro/detalle no funciona...

les dejo la consulta con lo cual no funciona..

Código SQL [-]
SELECT i.id_pauta, i.genero, i.dni,
CONCAT(per.apellido,', ',per.nombre) AS integrante, i.id_act,
 a.nombre
FROM (persona AS per INNER JOIN (integrantes AS i INNER JOIN 
pauta AS pta ON i.id_pauta = pta.id_pauta) ON 
(per.genero = i.genero) AND (per.dni = i.dni))
 INNER JOIN actividad AS a ON per.id_act = a.id_act

Con la consulta anterior estableci la relacion maestro/detalle a traves de id_pauta....
tambien probe haciendo la consulta de la siguiente forma y tampoco funciono...
Código SQL [-]
SELECT i.id_pauta, i.genero, i.dni,
CONCAT(per.apellido,', ',per.nombre) AS integrante, i.id_act,
 a.nombre
FROM (persona AS per INNER JOIN (integrantes AS i INNER JOIN 
pauta AS pta ON i.id_pauta = pta.id_pauta) ON 
(per.genero = i.genero) AND (per.dni = i.dni))
 INNER JOIN actividad AS a ON per.id_act = a.id_act
WHERE i.id_pauta=:id_pauta

No da ningun tipo de error pero tampoco funciona...

por favor alguien se apiade de mi y me ayude a resolver el problema...
desde ya muchas gracias
__________________
No es lo mejor, pero es lo que hay...
Responder Con Cita