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 dia de la semana (1. DOM, 2. LUN, 3.MAR...)
Hola amigos, espero me puedan ayudar a resolver esta duda que tengo, tengo una consulta a una tabla de interbase, y quisiera que el resultado de la consulta me lo ordene de acuerdo al dia de la semana, primero las fechas del domingo, luego las del lunes...etc...
De antemano, gracias... |
#2
|
|||
|
|||
Si ordernas por fecha no te lo ordena por ese orden tambien, no entiendo lo que quieres decir.
|
#3
|
|||
|
|||
Cita:
Lo que yo necesito es que lo ordene primero las fechas que corresponden al dia DOMINGO, luego las fechas que corresponden al dia LUNES, luego las que corresponden al dia MARTES, ..., hasta las que corresponden al dia SABADO... |
#4
|
||||
|
||||
En Firebird sería más o menos así
En tu base de datos, igual tienes que usar Substract, para sacar parte de la fecha, convertirla a integer y rezar para que no se queje el SGBBDD Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
#5
|
|||
|
|||
hola intenta
select extract(weekday from fecha) as diasemana from tabla lo unico que el dia lunes seria el 1 |
#6
|
||||
|
||||
Bueno, para ser sincero no recuerdo si la siguiente función viene desde FireBird 2.0 o si es desde antes, pero acabo de ensayarla en FB2.0 y me funciono muy bien .
Según comprendo lo que quieres, es lo sigue:
Con dicha función el dia Domingo es el número 1 .
__________________
Lecciones de mi Madre. Tema: modificación del comportamiento, "Pará de actuar como tu padre!" http://www.purodelphi.com/ http://www.nosolodelphi.com/ |
#7
|
||||
|
||||
Cita:
http://www.janus-software.com/fbmanu...=PSQL&topic=50
__________________
Lecciones de mi Madre. Tema: modificación del comportamiento, "Pará de actuar como tu padre!" http://www.purodelphi.com/ http://www.nosolodelphi.com/ Última edición por jhonny fecha: 27-11-2007 a las 22:35:03. Razón: Ortografia |
#8
|
||||
|
||||
weekday Lepe, weekday .... y no la lies tanto con cast !!
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
#9
|
|||
|
|||
jhony
Trabajo con firebird 2 y al hacer la consulta del lunes me arroja el numero 1 depronto peleando con la guia de estilo Podria preguntar aqui como puedo traer en una consulta SQL el numero de la semana del año ? |
#10
|
||||
|
||||
Cita:
En cuanto a lo del número de la semana en el año, te cuento que según veo en el WhatsNew del FireBird 2.1 Beta 2 se hace con:
Y según veo fue Adriano dos Santos Fernandes quien agrego dicha funcionalidad , la cuestion es que al parecer en la versión 2.0 no existe dicha funcionalidad aún.
__________________
Lecciones de mi Madre. Tema: modificación del comportamiento, "Pará de actuar como tu padre!" http://www.purodelphi.com/ http://www.nosolodelphi.com/ |
#11
|
|||
|
|||
gracias
Muchas gracias a todos por sus valiosos comentarios...
Saludos a todos... |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Dia de la semana | lokodelphi | Varios | 5 | 18-05-2006 22:46:32 |
La firma de la semana, del mes, del año... | kinobi | Debates | 3 | 23-05-2005 01:00:52 |
dia de la semana | barman | Firebird e Interbase | 7 | 15-07-2004 12:40:48 |
Dia de la semana | Carlex | SQL | 1 | 06-06-2004 20:45:54 |
La semana del Cu... | jhonny | Humor | 0 | 23-12-2003 17:55:53 |
|