FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
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.
__________________
____________________________ Un saludo a todos... |
#2
|
||||
|
||||
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 -- primero y trasladado a un where la condición. SELECT observacion, Elaborado, UbicaciónPaqueteHistorial, EstadoPaqueteHistorial, CodigoGuiaHistorial, FechaHora, CodigoPaqueteHistorial, Secuencial, Decode(EstadoPaqueteHistorial, 'pc', 'Paquete creado', 'ps', 'Paquete Saliente', 'te', 'Transito entrante', 'Estado Desconocido') Descripcion_Estado FROM HistorialPaquetes Where CodigoGuiaHistorial = :CodigoGuia Order by Secuencial
__________________
Juan Antonio Castillo Hernández (jachguate) Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate Última edición por jachguate fecha: 27-02-2004 a las 06:08:05. |
#3
|
|||
|
|||
disculpen por no indicar las herramientas, el motos es sql server.
__________________
____________________________ Un saludo a todos... |
|
|
|