SELECT
	t.id_talhao AS "Talhão",
	mg.cod_mat_gen AS "Clone",
	r.data_inicio AS "Início da Rotação",
	2015 - extract(year from r.data_inicio) AS "Idade em 2015",
	t.area AS "Área"
FROM
	rotacao r, talhao t, matgen mg, ciclo c, fazenda f
WHERE
	f.id_fazenda = t.id_fazenda AND
	t.id_talhao = c.id_talhao AND
	c.id_talhao = r.id_talhao AND
	mg.id_mat_gen = c.id_mat_gen AND
	c.ciclo = (SELECT MAX(cc.ciclo)
               FROM rotacao cc
			   WHERE cc.ciclo = r.ciclo) AND
	r.data_inicio = (SELECT MAX(m.data_inicio)
               FROM rotacao m
               WHERE m.id_talhao = t.id_talhao) AND
	t.cod_fazenda = 'A'
ORDER BY 1