FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
ordenar por dias de la semana
hola amigos todos, alguien sabe como puedo hacer para ordenar un query union que contiene un campo de tipo date mi intencion es ordenar por domingo, lunes, martes, etc.
Tengo la nocion de que el select to_char(date, 'd') trae el numero del dia por ejemplo si es lunes devuelve 2,(puede realizar una prueba con este ejemplo select to_char(current_date, 'd') y le traera el numero que corresponde al dia de hoy). Ok como puedo utilizar esto o algo similar para ordenar de la manera que ya e mencionado. Order by to_char(fecha, 'd') no me esta funcionando me da este error ORDER BY on a UNION/INTERSECT/EXCEPT result must be on one of the result columns AYUDA PORFAVORRR!!"!!!!!"!!"!""!!!! gracias. |
#2
|
||||
|
||||
Recordá que la clausula order by acepta el índice de la columna.
Esto debiera funcionar:
Hasta luego.
__________________
Juan Antonio Castillo Hernández (jachguate) Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Ordenar por dia de la semana (1. DOM, 2. LUN, 3.MAR...) | fcarrillopinto | SQL | 10 | 28-11-2007 18:32:16 |
Aprende los días de la semana con Hulk Hogan | Ñuño Martínez | Humor | 1 | 10-06-2007 05:00:42 |
Dia de la semana | lokodelphi | Varios | 5 | 18-05-2006 22:46:32 |
Consulta Sql para los 7 dias de la semana | Ricsato | SQL | 5 | 28-05-2005 20:17:31 |
Contar dias de la semana entre fechas | lolobs | Varios | 1 | 04-09-2003 16:11:24 |
|