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: Quantas reclamações de consumidores foram registradas para cada categoria de produtos cosméticos nos últimos 6 meses?
 ###Tabelas: 
CREATE TABLE consumer_complaints(complaint_id INT, product_id INT, complaint VARCHAR(100), complaint_date DATE);
SELECT cosmetics_products.category, COUNT(*) as complaint_count FROM consumer_complaints JOIN cosmetics_products ON consumer_complaints.product_id = cosmetics_products.product_id WHERE consumer_complaints.complaint_date >= DATE_SUB(CURRENT_DATE, INTERVAL 6 MONTH) GROUP BY cosmetics_products.category;