Un campo date yyyy-mm-dd
per esempio un campo "ultimo_aggiornamento" dove dovrai aggiornare la data con CURDATE() ad ogni cambio profilo.
selezioni con:
SELECT * from tabella
where ultimo_aggiornamento <= curdate() - interval 6 month
per aggiornare