Ver Mensaje Individual
  #5 (permalink)  
Antiguo 29/03/2005, 09:38
maurimono
 
Fecha de Ingreso: octubre-2004
Ubicación: Santiago de Chile
Mensajes: 504
Antigüedad: 19 años, 6 meses
Puntos: 0
Es complicado!

Encontre unos ejemplo que me dejaron perdido:

set @someday = curdate();
set @weekstart = 1; // Sunday
set @weekend = 7; // Saturday

end of week:
select date_add(@someday, interval @weekend-dayofweek(@someday) day);

beginning of week:
select date_sub(@someday, interval dayofweek(@someday)-@weekstart day);


los encontre en el link anterior. alguien puede explicarme como puedo sacar el weekend de una fecha??

esto tengo por ahora:

select * from datos where curdate()<= date_sub(fechaem, interval 2 day)

en teoria filtra los registros que su fechaem mas dos dias es >= hoy.

Atte
Mauricio