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 é a distribuição de reclamações de clientes por operadora móvel?
 ###Tabelas: 
CREATE TABLE customer_complaints (complaint_id INT, carrier VARCHAR(50)); INSERT INTO customer_complaints (complaint_id, carrier) VALUES (1, 'Verizon'), (2, 'AT&T'), (3, 'Verizon'), (4, 'T-Mobile'); CREATE VIEW complaint_count_view AS SELECT carrier, COUNT(*) as complaint_count FROM customer_complaints GROUP BY carrier;
SELECT carrier, complaint_count, complaint_count/SUM(complaint_count) OVER (PARTITION BY carrier) as complaint_percentage FROM complaint_count_view;