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: Diga-me o número total de posições com diferença de gols superior a -17 e jogadas menos de 38.
 ###Tabelas: CREATE TABLE most_goals (most_goals_id AUTO_INCREMENT PRIMARY KEY, Name VARCHAR, Nation VARCHAR, Career VARCHAR, Goals INT, Appearances INT) CREATE TABLE rank_by_number_of_wins (rank_by_number_of_wins_id AUTO_INCREMENT PRIMARY KEY, City & Nation VARCHAR, First Place INT, Second Place INT, Third Place INT, Total Top 3 Placements INT, First Place Winning Year(s) (if applicable) VARCHAR) 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 top_100_in_the_united_states (top_100_in_the_united_states_id AUTO_INCREMENT PRIMARY KEY, Rank INT, Name VARCHAR, Location VARCHAR, State VARCHAR, Designer, Year VARCHAR) CREATE TABLE most_championship_points_in_a_season_up_to_2009 (most_championship_points_in_a_season_up_to_2009_id AUTO_INCREMENT PRIMARY KEY, Driver VARCHAR, Points INT, Season INT, Races INT, Percentage of possible points VARCHAR)  
SELECT COUNT Position FROM final_table WHERE Goal Difference > -17 AND Played < 38