Ver Mensaje Individual
  #4 (permalink)  
Antiguo 03/09/2011, 18:50
Avatar de mayid
mayid
Colaborador
 
Fecha de Ingreso: marzo-2009
Ubicación: BsAs
Mensajes: 4.014
Antigüedad: 15 años, 1 mes
Puntos: 101
Respuesta: calculos con fechas

Insisto en que no queda claro en base a que se calcula "un año o mas".

Teniendo un rango de fechas, podes hacer algo así (el ejemplo es un PHP):

Código MySQL:
Ver original
  1. $fecha2 = '2006/03/19';
  2. $fecha1 = '2005/10/01';
  3. $sql = "SELECT * FROM `tabla` WHERE DATE_FORMAT(campo_fecha,'%Y %m %d') BETWEEN '$fecha1' AND '$fecha2';";

O algo así de simple, como te comentaba:

Código MySQL:
Ver original
  1. SELECT * FROM `tabla` WHERE campo_fecha >= '$fecha1' AND campo_fecha <= '$fecha2'

Lo de format date sería necesario en tu caso porque se ve que en vez de campo Date usaste un Varchar.