Ver Mensaje Individual
  #3 (permalink)  
Antiguo 12/11/2008, 14:07
DMR
 
Fecha de Ingreso: noviembre-2003
Mensajes: 105
Antigüedad: 21 años
Puntos: 0
Respuesta: Calcular el dia a partir de una semana y el año.

Cita:
Iniciado por matanga Ver Mensaje
Código:
select 
sysdate - dia + 1
 from (
    select decode(
            to_number(to_char(sysdate,'d')),
            1,
            8,
            to_number(to_char(sysdate,'d'))
            ) dia
from dual);
Donde sysdate se lo puede reemplazar por una fecha cualquiera, y te va a dar el primer día de esa semana.

Saludos

muchas gracias.

Una pregunta, podria valerme igual el codigo de: ???

Código:
select to_char(to_date(semana*7, 'DDD'),'DD/MM/YYY') from dual;
Con eso sacaria el primer dia de la semana dada.