La confusión fue mia, tenes razón el domingo es 0 Sergio Gabriel Rodriguez http://www.3trex.com.ar
<http://www.3trex.com.ar/>2009/6/11 Giorgio PostgreSQL < [email protected]> > Gracias por tu respuesta, porque los dias domingos me devuelve numdia = 0 > y de lunes a sabado 1 al 6 normal, el domingo en vez de 7 me devuelve 0 es > normal eso ? > > El 11 de junio de 2009 17:41, Sergio Gabriel Rodriguez < > [email protected]> escribió: > > Hola Giorgio >> >> 2009/6/11 Giorgio PostgreSQL <[email protected]> >> >> Hola amigos, como puedo saber si existe un domingo entre dos fechas >>> ejemplo >>> >>> Fecha Inicio -- 11/06/2009 - (Jueves) >>> Fecha Final -- 19/06/2009 - (Viernes) >>> >> >>> Entre esas fechas existe un Domingo (14/06/2009) >>> >>> Espero me sigan ayudando como siempre >>> >> >> >> Se me ocurre que podrias usar la funcion EXTRACT, y extraer el numero del >> dia en la semana EXTRACT(DOW >> FROM DATE (mi_fecha)), te podria quedar algo como >> >> SELECT mi_fecha, EXTRACT(DOW FROM DATE (mi_fecha)) as numdia, >> FROM miTabla >> WHERE mi_fecha BETWEEN '11/06/2009' AND '19/06/2009' ORDER BY mi_fecha >> DESC; >> >> si numdia = 7, es domingo. >> >> Saludos >> >> Sergio Gabriel Rodriguez >> http://www.3trex.com.ar >> >> >> >
