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 é o objetivo de ter 38 topos em maiúsculas e uma média inferior a 0,579?
 ###Tabelas: CREATE TABLE highest_goalscorers (highest_goalscorers_id AUTO_INCREMENT PRIMARY KEY, Name VARCHAR, Scotland career VARCHAR, Caps INT, Goals INT, Average INT) CREATE TABLE doubles:_6_3-3 (doubles:_6_3-3_id AUTO_INCREMENT PRIMARY KEY, Outcome VARCHAR, Date VARCHAR, Tournament VARCHAR, Surface VARCHAR, Partner VARCHAR, Opponents VARCHAR, Score VARCHAR) CREATE TABLE class_f:_2-8-0 (class_f:_2-8-0_id AUTO_INCREMENT PRIMARY KEY, Class VARCHAR, Wheel arrangement VARCHAR, Fleet number(s) VARCHAR, Manufacturer VARCHAR, Year made VARCHAR, Quantity made VARCHAR, Quantity preserved VARCHAR) CREATE TABLE mixed_doubles:_8_4–4 (mixed_doubles:_8_4–4_id AUTO_INCREMENT PRIMARY KEY, Outcome VARCHAR, Year INT, Championship VARCHAR, Surface VARCHAR, Partner VARCHAR, Opponents in the final VARCHAR, Score in the final VARCHAR) CREATE TABLE enrollment (enrollment_id AUTO_INCREMENT PRIMARY KEY, Year VARCHAR, District-wide INT, High schools INT, Middle schools INT, Elementary schools INT, Other programs & adjustments INT)  
SELECT MAX Goals FROM highest_goalscorers WHERE Caps = 38 AND Average < 0.579