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: Quantos clientes únicos compraram roupas adaptativas nos últimos 6 meses, por grupo etário?
 ###Tabelas: 
CREATE TABLE Customers (customer_id INT, age_group VARCHAR(20), registration_date DATE); CREATE TABLE Orders (order_id INT, customer_id INT, order_date DATE); CREATE TABLE Order_Items (item_id INT, order_id INT, product_size VARCHAR(10), product_category VARCHAR(20)); INSERT INTO Customers (customer_id, age_group, registration_date) VALUES (1, '30-40', '2021-01-01');
SELECT age_group, COUNT(DISTINCT customer_id) as num_customers FROM Customers JOIN Orders ON Customers.customer_id = Orders.customer_id JOIN Order_Items ON Orders.order_id = Order_Items.order_id WHERE product_category = 'Adaptive Clothing' AND Orders.order_date BETWEEN DATE_SUB(CURRENT_DATE, INTERVAL 6 MONTH) AND CURRENT_DATE GROUP BY age_group;