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: Liste os nomes e vendas totais dos fornecedores com vendas acima de $5,000 nos últimos 30 dias.
 ###Tabelas: 
CREATE TABLE vendors (vendor_id INT, vendor_name TEXT); INSERT INTO vendors (vendor_id, vendor_name) VALUES (1, 'Green Vendors'); CREATE TABLE sales (sale_id INT, sale_date DATE, vendor_id INT, amount DECIMAL(5,2)); INSERT INTO sales (sale_id, sale_date, vendor_id, amount) VALUES (1, '2022-01-01', 1, 12000);
SELECT vendors.vendor_name, SUM(sales.amount) FROM vendors JOIN sales ON vendors.vendor_id = sales.vendor_id WHERE sales.sale_date >= NOW() - INTERVAL 30 DAY GROUP BY vendors.vendor_name HAVING SUM(sales.amount) > 5000;