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 usuários têm sua localização definida como "Nova York" e interagiram com postagens relacionadas à saúde mental no último mês?
 ###Tabelas: 
CREATE TABLE users (id INT, location VARCHAR(50)); CREATE TABLE interactions (user_id INT, post_id INT, interaction_type VARCHAR(50), timestamp DATETIME);
SELECT COUNT(DISTINCT users.id) FROM users JOIN interactions ON users.id = interactions.user_id WHERE users.location = 'New York' AND interactions.timestamp BETWEEN DATE_SUB(NOW(), INTERVAL 1 MONTH) AND NOW() AND interactions.post_id IN (SELECT id FROM posts WHERE posts.content LIKE '%mental health%');