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 Grande Prêmio David Coulthard venceu com Michael Schumacher na pole position antes da nona rodada?
 ###Tabelas: CREATE TABLE grands_prix (grands_prix_id AUTO_INCREMENT PRIMARY KEY, Round INT, Grand Prix VARCHAR, Pole Position VARCHAR, Fastest Lap VARCHAR, Winning Driver VARCHAR, Winning Constructor VARCHAR, Report VARCHAR) CREATE TABLE appearances__&__goals (appearances__&__goals_id AUTO_INCREMENT PRIMARY KEY, Squad No. INT, Name VARCHAR, Position VARCHAR, League Apps VARCHAR, League Goals INT, FA Cup Apps VARCHAR, FA Cup Goals INT, League Cup Apps VARCHAR, League Cup Goals INT, FLT Apps VARCHAR, FLT Goals INT, Total Apps VARCHAR, Total Goals INT) CREATE TABLE doubles:_25_10–15 (doubles:_25_10–15_id AUTO_INCREMENT PRIMARY KEY, Outcome VARCHAR, Date VARCHAR, Tournament VARCHAR, Surface VARCHAR, Partner VARCHAR, Opponents VARCHAR, Score VARCHAR) CREATE TABLE communities (communities_id AUTO_INCREMENT PRIMARY KEY, Official Name VARCHAR, Status VARCHAR, Area km 2 VARCHAR, Population INT, Census Ranking VARCHAR) CREATE TABLE central_hawke's_bay_district (central_hawke's_bay_district_id AUTO_INCREMENT PRIMARY KEY, Name VARCHAR, Years VARCHAR, Gender VARCHAR, Area VARCHAR, Authority VARCHAR, Decile INT, Roll INT)  
SELECT Grand Prix FROM grands_prix WHERE Winning Driver = david coulthard AND Pole Position = michael schumacher AND Round < 9