Abaixo está uma instrução que descreve uma tarefa de geração de SQL, combinada com uma entrada que fornece mais contexto sobre os esquemas de tabela disponíveis. Escreva o código SQL que responda adequadamente à solicitação
 ###Instrução: Quando 312 é de quais florestas atualmente, km² qual é a formação do terreno?
 ###Tabelas: CREATE TABLE list_of_prior_winners (list_of_prior_winners_id AUTO_INCREMENT PRIMARY KEY, School Year VARCHAR, Class A VARCHAR, Class AA VARCHAR, Class AAA VARCHAR, Class AAAA VARCHAR, Class AAAAA VARCHAR) CREATE TABLE results_by_teams (results_by_teams_id AUTO_INCREMENT PRIMARY KEY, Teams VARCHAR, Finals appearances INT, Championships INT, Runners-up INT, Years won VARCHAR, Years runners-up VARCHAR) CREATE TABLE nfl_professionals (nfl_professionals_id AUTO_INCREMENT PRIMARY KEY, Name VARCHAR, Position VARCHAR, Height VARCHAR, Weight(lbs) INT, Born VARCHAR, College VARCHAR, Drafted VARCHAR) CREATE TABLE opinion_polls (opinion_polls_id AUTO_INCREMENT PRIMARY KEY, Source VARCHAR, Date VARCHAR, Kaine (D) VARCHAR, Kilgore (R) VARCHAR, Potts (I) VARCHAR) CREATE TABLE natural_habitat (natural_habitat_id AUTO_INCREMENT PRIMARY KEY, land formation VARCHAR, area, km² INT, of which currently forests, km² INT, % forests VARCHAR, habitat type VARCHAR)  
SELECT land formation FROM natural_habitat WHERE of which currently forests, km² = 312