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 era a nota do evento de 400 m antes de 2004 com uma posição de 12º (h)?
 ###Tabelas: CREATE TABLE barry_railway (barry_railway_id AUTO_INCREMENT PRIMARY KEY, Class VARCHAR, Type VARCHAR, Quantity INT, Barry Nos. VARCHAR, GWR Nos. VARCHAR) CREATE TABLE mallet_and_simple_articulated_locomotives (mallet_and_simple_articulated_locomotives_id AUTO_INCREMENT PRIMARY KEY, Class VARCHAR, Wheel arrangement VARCHAR, Fleet number(s) VARCHAR, Manufacturer VARCHAR, Serial numbers VARCHAR, Year made VARCHAR, Quantity made VARCHAR, Quantity preserved VARCHAR) CREATE TABLE competition_record (competition_record_id AUTO_INCREMENT PRIMARY KEY, Year INT, Competition VARCHAR, Venue VARCHAR, Position VARCHAR, Event VARCHAR, Notes VARCHAR) CREATE TABLE world_record_progression (world_record_progression_id AUTO_INCREMENT PRIMARY KEY, Score VARCHAR, Shooter VARCHAR, Date VARCHAR, Comp VARCHAR, Place VARCHAR) CREATE TABLE non-resident_heads_of_missions (non-resident_heads_of_missions_id AUTO_INCREMENT PRIMARY KEY, Mission VARCHAR, Resident Country VARCHAR, Local Location VARCHAR, Local Mission VARCHAR, Non-Resident Head of Mission VARCHAR, Local Position VARCHAR)  
SELECT Notes FROM competition_record WHERE Event = 400 m AND Year < 2004 AND Position = 12th (h)