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: Quem construiu o carro de Gerhard Berger que completou todas as voltas?
 ###Tabelas: CREATE TABLE full_international_caps_and_goals (full_international_caps_and_goals_id AUTO_INCREMENT PRIMARY KEY, Date VARCHAR, Venue VARCHAR, Result VARCHAR, Goals INT, Competition VARCHAR) CREATE TABLE primarily_religious_institutions (primarily_religious_institutions_id AUTO_INCREMENT PRIMARY KEY, School VARCHAR, Location(s) VARCHAR, Control VARCHAR, Type VARCHAR, Accreditation VARCHAR, Founded VARCHAR, Enrollment VARCHAR) CREATE TABLE president (president_id AUTO_INCREMENT PRIMARY KEY, Election INT, Candidate VARCHAR, Number of votes VARCHAR, Share of votes VARCHAR, Outcome of election VARCHAR) CREATE TABLE rankings_at_season's_end (rankings_at_season's_end_id AUTO_INCREMENT PRIMARY KEY, Position INT, 1990–1991 VARCHAR, 1991–1992 VARCHAR, 1992–1993 VARCHAR, 1993–1994 VARCHAR, 1994–1995 VARCHAR) CREATE TABLE drivers_and_constructors (drivers_and_constructors_id AUTO_INCREMENT PRIMARY KEY, Entrant VARCHAR, Constructor VARCHAR, Chassis VARCHAR, Tyre VARCHAR, Driver VARCHAR, Rounds VARCHAR)  
SELECT Constructor FROM drivers_and_constructors WHERE Rounds = all AND Driver = gerhard berger