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: Mostrar o número de usuários que compraram um passe mensal no último mês
 ###Tabelas: 
CREATE TABLE passes (pass_id INT, user_id INT, pass_type TEXT, purchase_date DATE);
SELECT COUNT(DISTINCT user_id) AS num_users FROM passes WHERE pass_type = 'monthly' AND purchase_date >= DATE(NOW()) - INTERVAL 1 MONTH;