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: Encontre o número de usuários que não completaram sua meta diária de passos nos últimos 3 dias.
 ###Tabelas: 
CREATE TABLE user_steps (user_id INT, date DATE, steps INT, daily_step_goal INT); INSERT INTO user_steps (user_id, date, steps, daily_step_goal) VALUES (1, '2022-03-01', 8000, 10000), (1, '2022-03-02', 7000, 10000), (1, '2022-03-03', 6000, 10000), (2, '2022-03-01', 7500, 8000), (2, '2022-03-02', 8500, 8000), (2, '2022-03-03', 9000, 8000);
SELECT COUNT(DISTINCT user_id) FROM user_steps WHERE user_id NOT IN (SELECT user_id FROM user_steps WHERE date >= DATE_SUB(CURRENT_DATE, INTERVAL 3 DAY) AND steps >= daily_step_goal);