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: Identificar usuários que tiveram refeições em dias consecutivos no Japão.
 ###Tabelas: 
CREATE TABLE meals (user_id INT, meal_date DATE); INSERT INTO meals (user_id, meal_date) VALUES (1, '2022-01-01'), (1, '2022-01-02'), (1, '2022-01-03'), (2, '2022-01-01'), (2, '2022-01-04'); CREATE TABLE users (user_id INT, country VARCHAR(255)); INSERT INTO users (user_id, country) VALUES (1, 'Japan'), (2, 'USA'), (3, 'Japan');
SELECT user_id FROM (SELECT user_id, meal_date, ROW_NUMBER() OVER (PARTITION BY user_id ORDER BY meal_date) - ROW_NUMBER() OVER (ORDER BY user_id, meal_date) AS grp FROM meals JOIN users ON meals.user_id = users.user_id WHERE users.country = 'Japan') t GROUP BY grp, user_id HAVING COUNT(*) > 1;