Quelle est la différence entre précédente et suivante dans teradata requête

Je suis confus pourquoi nous utilisons cette fonction min.Je ne suis pas en mesure de comprendre comment l'extrait de code ci-dessous fonctionne.Veuillez vous guide

COALESCE( min((start_Date)) OVER (partition by Seq_id  ORDER BY start_Date rows between 1 following and 1 following),cast( '9999-12-31 00:00:00' as timestamp(6))  end_Date FROM table.test1
  • Teradata est pas Oracle.