¿Que te las reemplace en la tabla de la base, o que te las reemplace en el resultado del SELECT?
Son dos cosas diferentes.
En el primer caso, tienes que hacer un UPDATE. En el segundo, puedes usar IF().
Código MySQL:
Ver original fecha_inicio,
IF(fecha_termino
<= '2012-02-29', '2012-02-29', fecha_termino
) fecha_termino
fecha_inicio >= '2012-02-01'
Lo que no puedes hacer es una sola consulta que haga ambas cosas al mismo tiempo.