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: Quais equipes têm a maior porcentagem de vendas de ingressos de reservas em grupo?
 ###Tabelas: 
CREATE TABLE bookings (booking_id INT, team_id INT, number_of_tickets INT, group_booking BOOLEAN); INSERT INTO bookings (booking_id, team_id, number_of_tickets, group_booking) VALUES (1, 1, 10, true); INSERT INTO bookings (booking_id, team_id, number_of_tickets, group_booking) VALUES (2, 2, 5, false);
SELECT teams.team_name, 100.0 * AVG(CASE WHEN bookings.group_booking THEN bookings.number_of_tickets ELSE 0 END) / SUM(bookings.number_of_tickets) as percentage_group_bookings FROM bookings JOIN teams ON bookings.team_id = teams.team_id GROUP BY teams.team_name ORDER BY percentage_group_bookings DESC;