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: Quantas categorias de construtores vencedores existem quando Mark Webber teve a volta mais rápida?
 ###Tabelas: CREATE TABLE by_elevation (by_elevation_id AUTO_INCREMENT PRIMARY KEY, # INT, District VARCHAR, Province VARCHAR, Region VARCHAR, UBIGEO INT, Elevation (m) INT) CREATE TABLE special_editions (special_editions_id AUTO_INCREMENT PRIMARY KEY, Title VARCHAR, Parent magazine VARCHAR, Magazine type VARCHAR, Frequency VARCHAR, Magazine run VARCHAR) CREATE TABLE cole_model_overview_1908–1925 (cole_model_overview_1908–1925_id AUTO_INCREMENT PRIMARY KEY, Year VARCHAR, Model VARCHAR, Engine Type / Cyl. VARCHAR, Power bhp (kW) VARCHAR, Wheelbase in VARCHAR) CREATE TABLE variations_on_the_theme (variations_on_the_theme_id AUTO_INCREMENT PRIMARY KEY, # Tubes VARCHAR, Converter VARCHAR, Det/Pre-amp VARCHAR, Audio Amp VARCHAR, Rectifier VARCHAR) CREATE TABLE grands_prix (grands_prix_id AUTO_INCREMENT PRIMARY KEY, Rd. INT, Grand Prix VARCHAR, Pole position VARCHAR, Fastest lap VARCHAR, Winning driver VARCHAR, Winning constructor VARCHAR, Report VARCHAR)  
SELECT COUNT Winning constructor FROM grands_prix WHERE Fastest lap = Mark Webber