![]() |
Como hago esta consulta?
Hola a todos los del foro. tengo una duda que nose como resolver sobre un prod almacenado el query es el suiguiente:
Code: ------------------------------------------------------------------ SELECT observacion, Elaborado, UbicaciónPaqueteHistorial, EstadoPaqueteHistorial, CodigoGuiaHistorial, FechaHora, CodigoPaqueteHistorial, Secuencial FROM HistorialPaquetes GROUP BY observacion, Elaborado, UbicaciónPaqueteHistorial, EstadoPaqueteHistorial, CodigoGuiaHistorial, FechaHora, CodigoPaqueteHistorial, Secuencial HAVING (CodigoGuiaHistorial = @CodigoGuia) Order by Secuencial ______________________________________________________________ esto me trae unos datos guia_____codigo paquete__________estado 001 --------- 012 -------------------pc 002----------545 ------------------- ps 5241---------64 ---------------------te el detalle esta que en el campo estado tiene unos datos que al leerlos son una habrebiatura pc = paquete creado, ps = paquete saliente y te = transito entrante, lo que deseo es que en vez de salir las habrebiaturas salga el significado. por ejemplo: guia_____codigo paquete__________estado 001 --------- 012 ----------------paquete creado 002----------545 ----------------paquete saliente 5241---------64 -----------------transito entrante nose si tengo que incrustar un condicional el el query?, agradezco su ayuda. |
Hola Dany.
No sos nuevo en el club... y sin embargo no has indicado que motor usas. Sunpondré, para poder contestarte, que es oracle. Código:
-- comento que: no tiene sentido el group by ni el having, por eso he eliminado el ;) |
:rolleyes: disculpen por no indicar las herramientas, el motos es sql server.
|
La franja horaria es GMT +2. Ahora son las 04:41:08. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi