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 quantidade total de peças de vestuário vendidas por cada vendedor, para cada mês, ordenado por vendedor e depois por mês?
 ###Tabelas: 
CREATE TABLE sales_data (salesperson VARCHAR(50), sale_date DATE, quantity INT); INSERT INTO sales_data (salesperson, sale_date, quantity) VALUES ('John', '2021-01-01', 15), ('Jane', '2021-01-05', 20), ('John', '2021-01-07', 10);
SELECT salesperson, DATE_TRUNC('month', sale_date) AS month, SUM(quantity) AS total_quantity FROM sales_data GROUP BY salesperson, month ORDER BY salesperson, month;