
31/07/2009, 01:59
|
 | | | Fecha de Ingreso: enero-2005 Ubicación: Perú
Mensajes: 235
Antigüedad: 20 años, 1 mes Puntos: 1 | |
Mostrar detalle en una sola fila Hola a todos!Tengo el sgte. problema:
Tengo una tabla donde registro los movimientos (cambios,retiros,instalaciones) de equipos asignados a distintas areas de la empresa.
Lo hago bajo la sgte. estructura:
---tregistro:
+-------+-------+-------------+----+-----+------+
| idreg | fecha | idsolicitud | IN | OUT | tipo |
+-------+-------+-------------+----+-----+------+
| idreg | fecha | 33333333| IN | OUT | 1|
| idreg | fecha | 33333333| IN | OUT | 2|
| idreg | fecha | 12341567| IN | OUT | 2|
| idreg | fecha | 77777777| IN | OUT | 1|
| idreg | fecha | 77777777| IN | OUT | 2|
Como ven, en algunos casos el "idsolicitud" es el mismo, ya que pueden solicitar más de un cambio de equipo(monitor+CPU), o puede ser que sólo pidan cambio de CPU, o puede darse el caso que reemplace (monitor+CPU) por (Laptop) o viceversa.
La columna "TIPO" me indica qué tipo de equipo estoy cambiando, "IN" y "OUT" me dan el número de serie del equipo que cambio.
Adicionalmente, pude darse que vaya a instalar un equipo o a retirarlo(obviamente sin reemplazo).
Lo que necesito es que en mi reporte, aparezca el detalle del cambio, pero en una sola fila, para el caso del ejemplo, sólo deben aparecerme 03 filas:
+-------+-------+-------------+----+-----+------+
| idreg | fecha | idsolicitud | IN | OUT | tipo |IN | OUT | tipo |
+-------+-------+-------------+----+-----+------+
Quizás podría mostrar en una fila superior una columna "CAMBIO"-"INSTALACION"-"RETIRO" y debajo de ellas los respectivos Nros de Serie.
Espero puedan ayudarme, y sobre todo, que me hayan entendido.
__________________ :adios: |