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 piloto venceu no xv grand prix de l'albigeois em um veículo da ferrari?
 ###Tabelas: CREATE TABLE fc_bayern_munich_versus_tsv_1860_munich (fc_bayern_munich_versus_tsv_1860_munich_id AUTO_INCREMENT PRIMARY KEY, Season VARCHAR, League VARCHAR, Teams VARCHAR, Home VARCHAR, Away VARCHAR) CREATE TABLE non-championship_race_results (non-championship_race_results_id AUTO_INCREMENT PRIMARY KEY, Race Name VARCHAR, Circuit VARCHAR, Date VARCHAR, Winning driver VARCHAR, Constructor VARCHAR, Report VARCHAR) CREATE TABLE free_play (free_play_id AUTO_INCREMENT PRIMARY KEY, Developer(s) VARCHAR, Release date VARCHAR, Required OS VARCHAR, Genre VARCHAR, Type VARCHAR) CREATE TABLE approved_and_proposed (approved_and_proposed_id AUTO_INCREMENT PRIMARY KEY, Rank INT, Building VARCHAR, City VARCHAR, Height (m/ft) VARCHAR, Floors INT, Status VARCHAR) CREATE TABLE the_five_regions (the_five_regions_id AUTO_INCREMENT PRIMARY KEY, Name VARCHAR, Population (2009 estimate) VARCHAR, Largest City VARCHAR, Largest Metropolitan Area VARCHAR, Number of States VARCHAR)  
SELECT Winning driver FROM non-championship_race_results WHERE Constructor = ferrari AND Race Name = xv grand prix de l'albigeois