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: Quantas posições têm objetivos de menos de 40 e mais de 38 jogados?
 ###Tabelas: CREATE TABLE and_neighbouring_islands (and_neighbouring_islands_id AUTO_INCREMENT PRIMARY KEY, Peak VARCHAR, Country VARCHAR, Elevation (m) INT, Prominence (m) INT, Col (m) INT) CREATE TABLE final_table (final_table_id AUTO_INCREMENT PRIMARY KEY, Position INT, Club VARCHAR, Played INT, Points VARCHAR, Wins INT, Draws INT, Losses INT, Goals for INT, Goals against INT, Goal Difference INT) CREATE TABLE 1832–1885 (1832–1885_id AUTO_INCREMENT PRIMARY KEY, Election INT, First member VARCHAR, First party VARCHAR, Second member VARCHAR, Second party VARCHAR, Third member VARCHAR, Third party VARCHAR) CREATE TABLE first_class_record_partnerships_by_wicket (first_class_record_partnerships_by_wicket_id AUTO_INCREMENT PRIMARY KEY, Wicket VARCHAR, Runs VARCHAR, Batting partners VARCHAR, Batting team VARCHAR, Fielding team VARCHAR, Venue VARCHAR, Season VARCHAR) CREATE TABLE other_notable_onshore_wind_farms (other_notable_onshore_wind_farms_id AUTO_INCREMENT PRIMARY KEY, Wind farm VARCHAR, Capacity (MW) INT, Country VARCHAR, State/Province VARCHAR, Notes VARCHAR)  
SELECT COUNT Position FROM final_table WHERE Goals for < 40 AND Played > 38