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: Qual foi a soma do Valor ($M), quando a Receita ($M) era menor que 307, a Equipe era Valencia e a Classificação era menor que 19?
 ###Tabelas: CREATE TABLE 2008_rankings (2008_rankings_id AUTO_INCREMENT PRIMARY KEY, Rank INT, Team VARCHAR, Country VARCHAR, Value ($M) INT, Debt as %of value INT, % change on year VARCHAR, Revenue ($M) INT, Operating income($m) INT) CREATE TABLE fastest_progress_to_top_division (fastest_progress_to_top_division_id AUTO_INCREMENT PRIMARY KEY, Name VARCHAR, Tournaments INT, Pro Debut VARCHAR, Top division debut VARCHAR, Highest rank VARCHAR) CREATE TABLE summer_2001 (summer_2001_id AUTO_INCREMENT PRIMARY KEY, 7:00 am VARCHAR, 7:30 am VARCHAR, 8:00 am VARCHAR, 9:00 am VARCHAR, 11:00 am VARCHAR, noon VARCHAR, 12:30 pm VARCHAR, 1:00 pm VARCHAR, 1:30 pm VARCHAR, 2:00 pm VARCHAR, 3:00 pm VARCHAR, 3:30 pm VARCHAR, 4:00 pm VARCHAR, 4:30 pm VARCHAR, 5:00 pm VARCHAR, 6:30 pm VARCHAR) CREATE TABLE goal_to_win (goal_to_win_id AUTO_INCREMENT PRIMARY KEY, Player VARCHAR, Team VARCHAR, Opponent VARCHAR, Year INT, Score VARCHAR) CREATE TABLE puerto_rico (puerto_rico_id AUTO_INCREMENT PRIMARY KEY, 2012 rank INT, Municipio VARCHAR, 2010 land area VARCHAR, 2010 population density VARCHAR, ANSI INT, Location VARCHAR)  
SELECT SUM Value ($M) FROM 2008_rankings WHERE Revenue ($M) < 307 AND Team = valencia AND Rank < 19