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: Qual é a distribuição de visitantes de museus por grupo etário?
 ###Tabelas: 
CREATE TABLE museum_visitors (id INT, visitor VARCHAR(50), age INT); INSERT INTO museum_visitors (id, visitor, age) VALUES (1, 'Alice Johnson', 35), (2, 'Bob Smith', 45), (3, 'Charlie Brown', 25);
SELECT CASE WHEN age < 30 THEN 'Under 30' WHEN age < 50 THEN '30-49' ELSE '50 or over' END as age_group, COUNT(*) as num_visitors FROM museum_visitors GROUP BY age_group;