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: Calcular a porcentagem de transações concluídas por cada vendedor.
 ###Tabelas: 
CREATE TABLE salespeople (salesperson_id INT, salesperson_name TEXT); CREATE TABLE sales (sale_id INT, salesperson_id INT, transaction_status TEXT); CREATE TABLE transactions (transaction_id INT, sale_id INT);
SELECT s.salesperson_name, 100.0 * COUNT(t.transaction_id) / SUM(COUNT(t.transaction_id)) OVER (PARTITION BY NULL) AS transaction_percentage FROM sales s JOIN sales_transactions st ON s.sale_id = st.sale_id JOIN transactions t ON st.transaction_id = t.transaction_id GROUP BY s.salesperson_id, s.salesperson_name;