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 vezes houve um vencedor da classe A quando Gregory-Portland estava na classe AAAA?
 ###Tabelas: CREATE TABLE 1998_broadway_revival (1998_broadway_revival_id AUTO_INCREMENT PRIMARY KEY, Year INT, Award VARCHAR, Category VARCHAR, Nominee VARCHAR, Result VARCHAR) CREATE TABLE team (team_id AUTO_INCREMENT PRIMARY KEY, School Year VARCHAR, Class A VARCHAR, Class AA VARCHAR, Class AAA VARCHAR, Class AAAA VARCHAR, Class AAAAA VARCHAR) CREATE TABLE worldwide (worldwide_id AUTO_INCREMENT PRIMARY KEY, Rank INT, Location VARCHAR, 2008 VARCHAR, 2009 VARCHAR, 2010 VARCHAR, 2011 INT, 2012 INT) CREATE TABLE current_teams (current_teams_id AUTO_INCREMENT PRIMARY KEY, Club VARCHAR, District VARCHAR, Area/Province VARCHAR, Stadium VARCHAR, First Season VARCHAR, Last Title VARCHAR) CREATE TABLE preliminary_round_ii (preliminary_round_ii_id AUTO_INCREMENT PRIMARY KEY, Team #1 VARCHAR, Agg. VARCHAR, Team #2 VARCHAR, 1st leg VARCHAR, 2nd leg VARCHAR)  
SELECT COUNT Class A FROM team WHERE Class AAAA = Gregory-Portland