Mira la estructura me quedó así...
sin embargo algo hice mal porque me da este error:
Código MySQL:
Ver original#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'SELECT PERIOD_DIFF(DATE_FORMAT(new.fecha_inicio,'%Y%m'),DATE_FORMAT(new.fecha_te' at line 3
La idea es que llene automáticamente el campo num_diast para no ingresarlos de a uno ya que son muchos registros... porque como menciono tuve que crearle a la tabla ese nuevo campo.