Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/05/2012, 16:04
devilboy9999
 
Fecha de Ingreso: octubre-2009
Mensajes: 125
Antigüedad: 14 años, 7 meses
Puntos: 2
Duda con una consulta

Tengo esta consulta:

Código:
SELECT hpla.empl, hpla.nombre, hpla.patern, hpla.matern, SUM(estimulos.monto),
centros.centro, ramas.desram, estimulos.pago, ramas.rama, hpla.codfun  
FROM hpla, centros, ramas, estimulos, pue 
WHERE hpla.cenres = centros.cenres AND 
hpla.codfun = pue.codfun AND 
ramas.rama = pue.rama AND 
estimulos.empl = hpla.empl 
GROUP BY hpla.empl, hpla.nombre, hpla.patern, hpla.matern, estimulos.monto,
centros.centro, ramas.desram, estimulos.pago, ramas.rama, hpla.codfun  
ORDER BY empl
el resultado de este query sería algo asi:



como pueden ver en el recuadro rojo los dos primeros registros son de una misma persona lo unico que cambia es el tipo de pago.


La pregunta es:

Existe alguna forma de que el resultado de esta consulta sea que si la misma persona tiene varios tipos de pagos me ponga estos en un solo registro????


En otras palabras me gustaria hacer un concat pero vertical

Última edición por devilboy9999; 21/05/2012 a las 16:27