Ver Mensaje Individual
  #5 (permalink)  
Antiguo 20/08/2014, 05:55
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: Automatizar Query con fechas

Por lo pronto, ¿el campo IT_ULT_MODIFI es DATE o VARCHAR2?
Si es lo primero, el modo más simple sería:
Código SQL:
Ver original
  1. SELECT                                                        
  2.     PEOP.NU_PEDIDO_CMR                                            
  3.     ||'¬'||PEOP.CO_OPERADOR_CMT                                  
  4.     ||'¬'||PEOP.NU_REF_OPERADOR                                  
  5.     ||'¬'||PEOP.NU_PETI_OPERADOR                                  
  6.     ||'¬'||PEOP.CO_ESTADO_PEDIDO                                  
  7.     ||'¬'||PEOP.CO_TIPO_MODIF                                    
  8.     ||'¬'||PEOP.NU_PRESELECCION                                  
  9.     ||'¬'||PEOP.NU_TELEFONO                                      
  10.     ||'¬'||PEOP.CO_TP_SRV_SUPL                                    
  11.     ||'¬'||PEOP.CO_CAUSA_DENEG                                    
  12.     ||'¬'||TO_CHAR(PEOP.IT_REGISTRO, 'YYYY-MM-DD HH24:MI:SS')    
  13.     ||'¬'||TO_CHAR(PEOP.IT_LIMITE_PEDIDO, 'YYYY-MM-DD HH24:MI:SS')
  14.     ||'¬'||TO_CHAR(PEOP.IT_ULT_MODIFI, 'YYYY-MM-DD HH24:MI:SS')  
  15.     ||'¬'||RELT.CO_SIST_TRAMITA                                  
  16. FROM V1DB20.V1RELTAD RELT, V1DB20.V1PEOPMD PEOP                                          
  17. WHERE PEOP.NU_PEDIDO_CMR = RELT.NU_PEDIDO_CMR                
  18.     AND CO_ESTADO_PEDIDO IN (                                    
  19.                         'A13','J13','E13','B13', 'X13',                              
  20.                         'A47','J47','E47','B47',                                      
  21.                         'AFF','JFF','EFF','BFF', 'AXX',                              
  22.                         'X13','XFF','AXX', 'JXX')                                    
  23.     AND TRUNC(PEOP.IT_ULT_MODIFI) = TRUNC (SYSDATE)
  24.     AND RELT.CO_SIST_TRAMITA = 'WS';
dado que el contexto de la query que planteas, la hora no es relevante, por lo que sólo necesitas comparar fechas.

Pero si lo que tienes es un VARCHAR2, entonces la cosa se complica un poco...
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)