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 doadores atualizaram suas informações de contato no último mês?
 ###Tabelas: 
CREATE TABLE donors (id INT, donor_name VARCHAR, email VARCHAR, phone VARCHAR, last_update DATE); INSERT INTO donors (id, donor_name, email, phone, last_update) VALUES (1, 'Jane Doe', 'jane@example.com', '555-1234', '2022-01-01'), (2, 'John Smith', 'john@example.com', '555-5678', '2022-02-10');
SELECT COUNT(*) FROM donors WHERE last_update >= DATE_SUB(CURRENT_DATE, INTERVAL 1 MONTH) AND (email IS NOT NULL AND email != '' OR phone IS NOT NULL AND phone != '');