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 campanhas de conscientização pública foram lançadas nos últimos 3 anos, segmentadas por condição?
 ###Tabelas: 
CREATE TABLE campaigns (campaign_id INT, condition TEXT, launch_date DATE, location TEXT); INSERT INTO campaigns (campaign_id, condition, launch_date, location) VALUES (1, 'Depression', '2019-05-01', 'New York'); INSERT INTO campaigns (campaign_id, condition, launch_date, location) VALUES (2, 'Anxiety', '2020-02-15', 'California');
SELECT condition, COUNT(campaign_id) FROM campaigns WHERE launch_date >= DATEADD(year, -3, GETDATE()) GROUP BY condition;