Podría hacerse, claro, con una consulta, pero de qué te serviría si mañana tendrás que volver a hacerlo, y pasado mañana, etc., ya que se trataría de mostrar o lo que sea solo tres meses antes del día actual. Para hacer ese tipo de cosas no necesitas ese campo, sino hacer la consulta adecuada, pero para eso tendríamos que saber para qué utilizarías el filtrado eliminando las fechas anteriores a 3 meses al día actual según el servidor. Imagino que tu campo1 es de tipo date.