Ver Mensaje Individual
  #2 (permalink)  
Antiguo 26/04/2011, 12:27
leonardo_josue
Colaborador
 
Fecha de Ingreso: enero-2007
Ubicación: México
Mensajes: 2.097
Antigüedad: 17 años, 3 meses
Puntos: 447
Respuesta: Ordenar por Hora

Hola Ltd:

Antes que nada, una recomendación para cuando publiques algún post en este foro: no mezcles lenguajes, el foro es de ORACLE, por lo que se esperaría que colocaras sólo código SQL (PL-SQL). sin embargo en tu post está mezclado con algún lenguaje de programación, C#, Java, JSP o algo por el estilo. Evita en un futuro esta práctica.

Ahora bien, entrando en materia, no mencionas cuál es la estructura de tus tablas, pero puedo suponer que tu campo p.skeAirDateTime es de tipo datetime y es justamente por el que quieres ordenar. Puedes intentar poner esto en el order by:

Código SQL:
Ver original
  1. ORDER BY
  2. model.cnlId,
  3. TO_DATE(TO_CHAR(p.skeAirDateTime, 'hh24:mi:ss'), 'hh24:mi:ss')

Con esto de debería ordenar por hora, SIN CONSIDERAR LA FECHA. Haz la prueba y nos comentas.

Saludos
Leo.