Contesto tarde pero creo que lo puedes solucionar utilizando varios CASE / THEN añado un IFNULL a cada columna para que en caso de no existir un concepto obtener el valor 0
SELECT EMPLEADO, NOMBRE, IFNULL(CASE WHEN CONCEPTO = '1000' THEN IMPORTE END), 0) AS SUELDO, IFNULL(CASE WHEN CONCEPTO = '1001' THEN IMPORTE END), 0) AS PREMIO, IFNULL(CASE WHEN CONCEPTO = '5010' THEN IMPORTE END), 0) AS DESCUENTO FROM TABLA El jue., 6 sept. 2018 a las 17:18, Juan Gutierrez Ruiz (< [email protected]>) escribió: > Buenos días Foro > > Estoy tratando de cambiar una tabla que se genera a través de un RPG a > nivel línea detalle > y la transfiere a excel > > EMPLEADO NOMBRE Concepto Descripción Importe > 145 JUAN 1000 SUELDO > 1500.00 > 145 JUAN 1001 PREMIO ASISTENCIA 279.50 > 145 JUAN 5010 DESCUENTO IMSS > 51.49 > > 146 TOÑO 1000 SUELDO > 1200.00 > 146 TOÑO 1001 PREMIO ASISTENCIA 279.50 > 146 TOÑO 5010 DESCUENTO IMSS > 51.49 > . > . > . > pero el usuario quiero que salga asi > > EMPLEADO NOMBRE SUELDO PREMIO ASISTENCIA DESCUENTOS IMSS > 145 JUAN 1500 > 279.50 51.49 > 146 TOÑO 1200 > 279.50 51.49 > > > > Estoy haciendo un RPG para genera la tabla , sin embargo quisiera saber su > atraves de un Store Procedure SQL lo pueda transformar la tabla del as400 > > mil gracias , espero me puedan dar una pista > > saludos > > > > > ____________________________________________________ > Únete a Recursos AS400, nuestra Comunidad ( http://bit.ly/db68dd ) > Forum.Help400 © Publicaciones Help400, S.L.
____________________________________________________ Únete a Recursos AS400, nuestra Comunidad ( http://bit.ly/db68dd ) Forum.Help400 © Publicaciones Help400, S.L.

