Tengo una duda de como hacer esta consulta, quiero sacar un listado de registros de un día de la semana específico de un mes en específico, por ejemplo, todos los registros realizados un Viernes del mes de Enero, o sea, todos los viernes del mes de Enero.
Saludos.
Consulta con Fechas en Firebird
Started by
enecumene
, Feb 13 2009 10:09 AM
5 replies to this topic
#1
Posted 13 February 2009 - 10:09 AM
#2
Posted 13 February 2009 - 10:16 AM
Hola
Salud OS
Edito: Deben ser enteros en lugar de string
sql
SELECT * FROM TABLA WHERE EXTRACT(MONTH FROM fecha) = 1 AND EXTRACT(WeekDay FROM fecha) = 5
Salud OS
Edito: Deben ser enteros en lugar de string
#3
Posted 13 February 2009 - 10:27 AM
Muchas gracias Egostar, me ha funcionado perfecto , aquí los viernes es el 5, el 4 es en el formato gringo .
Saludos.
Saludos.
#4
Posted 12 June 2009 - 09:42 PM
Hola egostar y si quiero buscar a los que correspondan al mes en curso o a la semana en curso como
se haria?
se haria?
#5
Posted 12 June 2009 - 10:30 PM
NO recuerdo bien... no tengo Firebird a mano, pero creo que la variable global CURRENT_DATE permite extraer la fecha actual. De ésta manera puedes aplicarle un EXTRACT a CURRENT_DATE.Hola egostar y si quiero buscar a los que correspondan al mes en curso o a la semana en curso como
se haria?
Saludos,
#6
Posted 12 June 2009 - 10:56 PM
gracias
tienes razon solo habia que hacerlo asi.
sql
SELECT * FROM TABLA WHERE EXTRACT(MONTH FROM fecha) = EXTRACT(MONTH FROM CURRENT_DATE)
tienes razon solo habia que hacerlo asi.