Ver Mensaje Individual
  #9 (permalink)  
Antiguo 31/01/2013, 13:39
Avatar de RastaMart
RastaMart
 
Fecha de Ingreso: noviembre-2006
Mensajes: 91
Antigüedad: 17 años, 5 meses
Puntos: 3
Respuesta: Consulta Sql o Sp usando MySql

Ya haci las consultas por separado.

Haciendo el ejemplo que me pasaste, pero al momento de generar la consulta.

Me repite al cliente tantos representados tenga, por ejemplo si el cliente

No IdCliente ------------- Nombre ------------- Apellidos
1------ C001------------------- Mario ------------- Morales ------- C004------------------- Mateo ------------- Miceli
2------ C001------------------- Mario ------------- Morales ------- C005------------------- Julian ------------- Gonzalez

esta es la consulta...

SELECT @contador := @contador +1, Sp.NoClie, Sp.nombre, Sp.apellidos,Sh.NoClie, Sh.nombre, Sh.apellidos
FROM (SELECT @contador :=0)contador, tblpadres AS P
INNER JOIN tblcliente AS Sp ON P.idsocio = Sp.num_socio
INNER JOIN tblpadre_hijo AS H ON ( H.idevento, H.mesa, H.padre ) = ( P.idevento, P.idmesa, P.NoClie )
INNER JOIN tblcliente AS Sh ON Sh.NoClie = H.hijo
WHERE P.idevento = '21'
AND P.idmesa = '1'

A menos que este haciendo mal mi consulta.

Gracias por apoyarme...