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: Listar todas as campanhas de defesa na Europa que foram iniciadas antes de junho de 2020 e tiveram mais de 500 participantes.
 ###Tabelas: 
CREATE TABLE campaigns (id INT, campaign_name TEXT, start_date DATE, region TEXT, participants INT); INSERT INTO campaigns (id, campaign_name, start_date, region, participants) VALUES (1, 'Equal Rights', '2020-02-15', 'Europe', 600), (2, 'Climate Action', '2019-09-01', 'Europe', 800), (3, 'Peace Initiative', '2021-03-25', 'Asia', 300);
SELECT * FROM campaigns WHERE region = 'Europe' AND start_date < '2020-06-01' AND participants > 500;